Control.Monad.MultiState
data MultiStateT x m a
type MultiStateTNull
type MultiState x a
class MonadMultiState a m
mGetRaw
withMultiState
withMultiStates
evalMultiStateT
evalMultiStateTWithInitial
mapMultiStateT
data Cons car cdr
data Null