Control.Monad.Trans.Writer.Strict

The Writer monad

type Writer w

writer

runWriter

execWriter

mapWriter

The WriterT monad transformer

data WriterT w m a

execWriterT

mapWriterT

Writer operations

tell

listen

listens

pass

censor

Lifting other operations

liftCallCC

liftCatch