| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GHCi.TH
Description
Running TH splices
Documentation
startTH :: IO (RemoteRef (IORef QState)) Source #
The implementation of the StartTH message: create
a new IORef QState, and return a RemoteRef to it.
runModFinalizerRefs :: Pipe -> RemoteRef (IORef QState) -> [RemoteRef (Q ())] -> IO () Source #
Runs the mod finalizers.
The references must be created on the caller process.
The implementation of the RunTH message
data GHCiQException Source #
The exception thrown by "fail" in the GHCiQ monad
Constructors
Instances
Instance details
Defined in GHCi.TH
Methods
showsPrec :: Int -> GHCiQException -> ShowS #
show :: GHCiQException -> String #
showList :: [GHCiQException] -> ShowS #
Instance details
Defined in GHCi.TH
Methods
toException :: GHCiQException -> SomeException #