FP.Monads
data ID a
data IDT m a
maybeCommute
mapError
errorCommute
type Reader r
runReader
readerCommute
execWriterT
mapOutput
writerCommute
runStateT
evalStateT
execStateT
mapStateT
type State s
runState
evalState
execState
stateCommute
stateLens
stateLensE
data AddStateT s12 s1 m a
mergeState
splitState
runRWST
rwsCommute
listCommute
maybeToList
listSetCommute
setCommute
evalKonT
type Kon r
runKon
evalKon
runOpaqueKonTWith
makeMetaKonT
runMetaKonT
runMetaKonTWith
evalOpaqueKonT
type OpaqueKon k r
makeOpaqueKon
makeMetaKon
runOpaqueKon
runMetaKon
evalOpaqueKon
metaKonT
opaqueKonT
class Balloon k r
maybeReaderCommute
readerMaybeCommute
writerMaybeCommute
maybeWriterCommute
maybeStateCommute
stateMaybeCommute
errorReaderCommute
readerErrorCommute
errorStateCommute
stateErrorCommute
readerWriterCommute
writerReaderCommute
readerStateCommute
stateReaderCommute
readerRWSCommute
rwsReaderCommute
writerStateCommute
stateWriterCommute
writerRWSCommute
rwsWriterCommute
stateRWSCommute
rwsStateCommute
stateListCommute
listStateCommute
stateListSetCommute
listSetStateCommute
stateKonCommute
konStateCommute