Safe Haskell | Trustworthy |
---|---|
Language | Haskell98 |
Documentation
Monoid w => MonadWriter w (WriterT w m) | |
Monoid w => MonadTrans (WriterT w) | |
Monoid w => Monad (WriterT w m) | |
Functor (WriterT w m) | |
Monoid w => Applicative (WriterT w m) |
runWriterT :: Monad m => WriterT w m a -> m (a, w) Source
execWriterT :: Monad m => WriterT w m a -> m w Source
execWriter :: Writer w a -> w Source
module Control.Monad.Writer.Class