ghc-mtl-1.0.1.0: An mtl compatible version of the Ghc-Api monads and monad-transformers.
Source code
Contents
Index
Control.Monad.Ghc
Documentation
data
Ghc
a
Source
Instances
Monad
Ghc
Functor
Ghc
MonadCatchIO
Ghc
WarnLogMonad
Ghc
GhcMonad
Ghc
ExceptionMonad
Ghc
MonadIO
Ghc
MonadIO
Ghc
runGhc
::
Maybe
FilePath
->
Ghc
a ->
IO
a
Source
data
GhcT
m a
Source
Instances
MonadTrans
GhcT
Monad
m =>
Monad
(
GhcT
m)
Functor
m =>
Functor
(
GhcT
m)
MonadCatchIO
m =>
MonadCatchIO
(
GhcT
m)
MonadIO
m =>
WarnLogMonad
(
GhcT
m)
(
Functor
m,
MonadCatchIO
m) =>
GhcMonad
(
GhcT
m)
MonadCatchIO
m =>
ExceptionMonad
(
GhcT
m)
MonadIO
m =>
MonadIO
(
GhcT
m)
MonadIO
m =>
MonadIO
(
GhcT
m)
runGhcT
:: (
Functor
m,
MonadCatchIO
m) =>
Maybe
FilePath
->
GhcT
m a -> m a
Source
GhcMonad
(
getSession
,
setSession
)
module
Control.Monad.Trans
Produced by
Haddock
version 2.4.2