Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Monad transformers utilities.
Documentation
usingReader :: r -> Reader r a -> a Source #
usingReaderT :: r -> ReaderT r m a -> m a Source #
evaluatingState :: s -> State s a -> a Source #
evaluatingStateT :: Functor f => s -> StateT s f a -> f a Source #
executingState :: s -> State s a -> s Source #
executingStateT :: Functor f => s -> StateT s f a -> f s Source #
usingState :: s -> State s a -> (a, s) Source #
usingStateT :: s -> StateT s m a -> m (a, s) Source #