GHCi.TH

ghci-8.0.1: The library supporting GHC's interactive interpreter

Safe Haskell | None
Language | Haskell2010

GHCi.TH

Description

Running TH splices

# Documentation

startTH :: IO (RemoteRef (IORef QState)) Source #

finishTH :: Pipe -> RemoteRef (IORef QState) -> IO () Source #

runTH :: Pipe -> RemoteRef (IORef QState) -> HValueRef -> THResultType -> Maybe Loc -> IO ByteString Source #

data GHCiQException Source #

Constructors

GHCiQException QState String |

Instances

Show GHCiQException # |
Methods showsPrec :: Int -> GHCiQException -> ShowS Source # show :: GHCiQException -> String Source # showList :: [GHCiQException] -> ShowS Source #
Exception GHCiQException # |
Methods toException :: GHCiQException -> SomeException Source # fromException :: SomeException -> Maybe GHCiQException Source # displayException :: GHCiQException -> String Source #