ghc-7.6.2: The GHC API
ByteCodeItbls
type ItblEnv = NameEnv (Name, ItblPtr)
newtype ItblPtr
Constructors
Instances
itblCode :: ItblPtr -> Ptr ()
mkITbls :: [TyCon] -> IO ItblEnv
data StgInfoTable
Fields
newtype State s m a
runState :: Monad m => s -> State s m a -> m (s, a)
evalState :: Monad m => s -> State s m a -> m a
execState :: Monad m => s -> State s m a -> m s
class (Monad m, Monad (t m)) => MonadT t m where
Methods
lift :: m a -> t m a