| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell98 |
Control.Monad.State.CPS
Documentation
Instances
| MonadReader e m => MonadReader e (StateT s m) Source # | |
| MonadState s (StateT s m) Source # | |
| MonadTrans (StateT s) Source # | |
| Monad (StateT s m) Source # | |
| Functor (StateT s m) Source # | |
| MonadFix m => MonadFix (StateT s m) Source # | |
| Applicative (StateT s m) Source # | |
| MonadIO m => MonadIO (StateT s m) Source # | |
| MonadCont m => MonadCont (StateT s m) Source # | |
evalStateT :: Monad m => StateT s m a -> s -> m a Source #
execStateT :: Monad m => StateT s m a -> s -> m s Source #
module Control.Monad.State.Class