mmtl-0.1: Modular Monad transformer library

Index

<=<Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
=<<Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
>=>Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
>>Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
>>=Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
All 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
Any 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
apControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
appEndoControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
askControl.Monad.Reader.Class, Control.Monad.Reader
asksControl.Monad.Reader.Class, Control.Monad.Reader
callCCControl.Monad.Cont.Class, Control.Monad.Cont
catchErrorControl.Monad.Error.Class, Control.Monad.Error
censorControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
Codensity 
1 (Type/Class)Control.Monad.Codensity
2 (Data Constructor)Control.Monad.Codensity
Cont 
1 (Type/Class)Control.Monad.Cont
2 (Data Constructor)Control.Monad.Cont
ContT 
1 (Type/Class)Control.Monad.Cont
2 (Data Constructor)Control.Monad.Cont
Dual 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
Endo 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
ErrorControl.Monad.Error.Class, Control.Monad.Error
ErrorT 
1 (Type/Class)Control.Monad.Error
2 (Data Constructor)Control.Monad.Error
evalState 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
evalStateT 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
execState 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
execStateT 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
execWriter 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
execWriterT 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
failControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
filterMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
First 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
fixControl.Monad.Identity, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Error
fmapControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
foldMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
foldM_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
foreverControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
forMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
forM_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
fromCodensityControl.Monad.Codensity
FunctorControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
getControl.Monad.State.Class, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict
getAllControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getAnyControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getDualControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getFirstControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getLastControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getProductControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
getsControl.Monad.State.Class, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict
getSumControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
guardControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
Identity 
1 (Type/Class)Control.Monad.Identity
2 (Data Constructor)Control.Monad.Identity
joinControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
Last 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
liftControl.Monad.Trans, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Error
liftIOControl.Monad.Trans, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Error
liftMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
liftM2Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
liftM3Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
liftM4Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
liftM5Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
listenControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
listensControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
ListT 
1 (Type/Class)Control.Monad.List
2 (Data Constructor)Control.Monad.List
localControl.Monad.Reader.Class, Control.Monad.Reader
mapAndUnzipMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
mapContControl.Monad.Cont
mapContTControl.Monad.Cont
mapErrorTControl.Monad.Error
mapListTControl.Monad.List
mapMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
mapM_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
mappendControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
mapReaderControl.Monad.Reader
mapReaderTControl.Monad.Reader
mapState 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
mapStateT 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
mapWriter 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
mapWriterT 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
mconcatControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
memptyControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
mfixControl.Monad.Identity, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Error
modifyControl.Monad.State.Class, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict
MonadControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
MonadContControl.Monad.Cont.Class, Control.Monad.Cont
MonadErrorControl.Monad.Error.Class, Control.Monad.Error
MonadFixControl.Monad.Identity, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Error
MonadIOControl.Monad.Trans, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Error
MonadPlusControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
MonadReaderControl.Monad.Reader.Class, Control.Monad.Reader
MonadStateControl.Monad.State.Class, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict
MonadTransControl.Monad.Trans, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Error
MonadWriterControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
MonoidControl.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
mplusControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
msumControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
mzeroControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
noMsgControl.Monad.Error.Class, Control.Monad.Error
passControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
Product 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
putControl.Monad.State.Class, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.State.Strict
Reader 
1 (Type/Class)Control.Monad.Reader
2 (Data Constructor)Control.Monad.Reader
ReaderT 
1 (Type/Class)Control.Monad.Reader
2 (Data Constructor)Control.Monad.Reader
replicateMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
replicateM_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
returnControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
runCodensityControl.Monad.Codensity
runContControl.Monad.Cont
runContTControl.Monad.Cont
runErrorTControl.Monad.Error
runIdentityControl.Monad.Identity
runListTControl.Monad.List
runReaderControl.Monad.Reader
runReaderTControl.Monad.Reader
runState 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
runStateT 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
runWriter 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
runWriterT 
1 (Function)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Function)Control.Monad.Writer.Strict
sequenceControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
sequence_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
State 
1 (Type/Class)Control.Monad.State.Lazy, Control.Monad.State
2 (Data Constructor)Control.Monad.State.Lazy, Control.Monad.State
3 (Type/Class)Control.Monad.State.Strict
4 (Data Constructor)Control.Monad.State.Strict
StateT 
1 (Type/Class)Control.Monad.State.Lazy, Control.Monad.State
2 (Data Constructor)Control.Monad.State.Lazy, Control.Monad.State
3 (Type/Class)Control.Monad.State.Strict
4 (Data Constructor)Control.Monad.State.Strict
strMsgControl.Monad.Error.Class, Control.Monad.Error
Sum 
1 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
2 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
tellControl.Monad.Writer.Class, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict
throwErrorControl.Monad.Error.Class, Control.Monad.Error
tmapControl.Monad.Trans, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Error
toCodensityControl.Monad.Codensity
unlessControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
whenControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
withContControl.Monad.Cont
withContTControl.Monad.Cont
withReaderControl.Monad.Reader
withReaderTControl.Monad.Reader
withState 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
withStateT 
1 (Function)Control.Monad.State.Lazy, Control.Monad.State
2 (Function)Control.Monad.State.Strict
Writer 
1 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer
3 (Type/Class)Control.Monad.Writer.Strict
4 (Data Constructor)Control.Monad.Writer.Strict
WriterT 
1 (Type/Class)Control.Monad.Writer.Lazy, Control.Monad.Writer
2 (Data Constructor)Control.Monad.Writer.Lazy, Control.Monad.Writer
3 (Type/Class)Control.Monad.Writer.Strict
4 (Data Constructor)Control.Monad.Writer.Strict
zipWithMControl.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error
zipWithM_Control.Monad.Identity, Control.Monad.List, Control.Monad.State.Lazy, Control.Monad.State, Control.Monad.Reader, Control.Monad.State.Strict, Control.Monad.Writer.Lazy, Control.Monad.Writer, Control.Monad.Writer.Strict, Control.Monad.Cont, Control.Monad.Codensity, Control.Monad.Error