Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
MonadState s (StateT s m) Source # | |
MonadTrans (StateT s :: (Type -> Type) -> Type -> Type) Source # | |
Defined in Parsley.Internal.Common.State | |
Monad (StateT s m) Source # | |
Functor (StateT s m) Source # | |
MonadFix m => MonadFix (StateT s m) Source # | |
Defined in Parsley.Internal.Common.State | |
MonadFail m => MonadFail (StateT s m) Source # | |
Defined in Parsley.Internal.Common.State | |
Applicative (StateT s m) Source # | |
Defined in Parsley.Internal.Common.State | |
MonadIO m => MonadIO (StateT s m) Source # | |
Defined in Parsley.Internal.Common.State | |
Alternative m => Alternative (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