Control.Monad.State.Strict
class MonadState m
modify
gets
type State s
runState
evalState
execState
mapState
withState
data StateT s m a
evalStateT
execStateT
mapStateT
withStateT