Commit 66c603b3 authored by Andrew Gibiansky's avatar Andrew Gibiansky

Removing IHaskellDisplay instance for DecsQ.

parent 0fa0b210
......@@ -45,7 +45,6 @@ import Data.String.Utils (rstrip)
import qualified Data.ByteString.Base64 as Base64
import qualified Data.ByteString.Char8 as Char
import Data.Aeson (Value)
import Language.Haskell.TH as TH
import System.Directory(getTemporaryDirectory, setCurrentDirectory)
import Control.Concurrent.STM.TChan
......@@ -78,12 +77,6 @@ instance IHaskellDisplay a => IHaskellDisplay [a] where
displays <- mapM display disps
return $ ManyDisplay displays
instance IHaskellDisplay TH.DecsQ where
display decl = do r <- TH.runQ decl
let t = TH.pprint r
let dd = DisplayData PlainText $ pack t
display dd
-- | Encode many displays into a single one. All will be output.
many :: [Display] -> Display
many = ManyDisplay
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment