On this page
GHCi.TH
Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Description
Running TH splices
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.
Arguments
The implementation of the RunTH
message
data GHCiQException Source
The exception thrown by "fail" in the GHCiQ monad
Constructors
Instances
Exception GHCiQException Source | |
Defined in GHCi.TH MethodstoException :: GHCiQException -> SomeException Source fromException :: SomeException -> Maybe GHCiQException Source |
|
Show GHCiQException Source | |
Defined in GHCi.TH MethodsshowsPrec :: Int -> GHCiQException -> ShowS Source show :: GHCiQException -> String Source showList :: [GHCiQException] -> ShowS Source |
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.4.2/docs/libraries/ghci-9.4.2/GHCi-TH.html