| Accum | Control.Monad.Trans.Accum | 
| accum | Control.Monad.Trans.Accum | 
| AccumT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Accum | 
| 2 (Data Constructor) | Control.Monad.Trans.Accum | 
| accumToStateT | Control.Monad.Trans.Accum | 
| add | Control.Monad.Trans.Accum | 
| ask |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Reader | 
| asks |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Reader | 
| Backwards |  | 
| 1 (Type/Class) | Control.Applicative.Backwards | 
| 2 (Data Constructor) | Control.Applicative.Backwards | 
| CallCC | Control.Monad.Signatures | 
| callCC | Control.Monad.Trans.Cont | 
| Catch | Control.Monad.Signatures | 
| catchE | Control.Monad.Trans.Except | 
| catchError | Control.Monad.Trans.Error | 
| censor |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| Constant |  | 
| 1 (Type/Class) | Data.Functor.Constant | 
| 2 (Data Constructor) | Data.Functor.Constant | 
| Cont | Control.Monad.Trans.Cont | 
| cont | Control.Monad.Trans.Cont | 
| ContT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Cont | 
| 2 (Data Constructor) | Control.Monad.Trans.Cont | 
| eitherToErrors | Control.Applicative.Lift | 
| elimLift | Control.Applicative.Lift | 
| Error | Control.Monad.Trans.Error | 
| ErrorList | Control.Monad.Trans.Error | 
| Errors | Control.Applicative.Lift | 
| ErrorT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Error | 
| 2 (Data Constructor) | Control.Monad.Trans.Error | 
| evalAccum | Control.Monad.Trans.Accum | 
| evalAccumT | Control.Monad.Trans.Accum | 
| evalCont | Control.Monad.Trans.Cont | 
| evalContT | Control.Monad.Trans.Cont | 
| evalRWS |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| evalRWST |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| evalState |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| evalStateT |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| Except | Control.Monad.Trans.Except | 
| except | Control.Monad.Trans.Except | 
| ExceptT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Except | 
| 2 (Data Constructor) | Control.Monad.Trans.Except | 
| exceptToMaybeT | Control.Monad.Trans.Maybe | 
| execAccum | Control.Monad.Trans.Accum | 
| execAccumT | Control.Monad.Trans.Accum | 
| execRWS |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| execRWST |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| execState |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| execStateT |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| execWriter |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| execWriterT |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| failure | Control.Applicative.Lift | 
| forwards | Control.Applicative.Backwards | 
| get |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| getConstant | Data.Functor.Constant | 
| getReverse | Data.Functor.Reverse | 
| gets |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| IdentityT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Identity | 
| 2 (Data Constructor) | Control.Monad.Trans.Identity | 
| Lift | Control.Applicative.Lift | 
| lift | Control.Monad.Trans.Class | 
| liftCallCC |  | 
| 1 (Function) | Control.Monad.Trans.Error | 
| 2 (Function) | Control.Monad.Trans.Except | 
| 3 (Function) | Control.Monad.Trans.Identity | 
| 4 (Function) | Control.Monad.Trans.List | 
| 5 (Function) | Control.Monad.Trans.Maybe | 
| 6 (Function) | Control.Monad.Trans.RWS.CPS | 
| 7 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 8 (Function) | Control.Monad.Trans.RWS.Strict | 
| 9 (Function) | Control.Monad.Trans.Reader | 
| 10 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 11 (Function) | Control.Monad.Trans.State.Strict | 
| 12 (Function) | Control.Monad.Trans.Writer.CPS | 
| 13 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 14 (Function) | Control.Monad.Trans.Accum | 
| 15 (Function) | Control.Monad.Trans.Writer.Strict | 
| liftCallCC' |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| 6 (Function) | Control.Monad.Trans.Accum | 
| liftCatch |  | 
| 1 (Function) | Control.Monad.Trans.Identity | 
| 2 (Function) | Control.Monad.Trans.List | 
| 3 (Function) | Control.Monad.Trans.Maybe | 
| 4 (Function) | Control.Monad.Trans.RWS.CPS | 
| 5 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 6 (Function) | Control.Monad.Trans.RWS.Strict | 
| 7 (Function) | Control.Monad.Trans.Reader | 
| 8 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 9 (Function) | Control.Monad.Trans.State.Strict | 
| 10 (Function) | Control.Monad.Trans.Writer.CPS | 
| 11 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 12 (Function) | Control.Monad.Trans.Accum | 
| 13 (Function) | Control.Monad.Trans.Writer.Strict | 
| liftListen |  | 
| 1 (Function) | Control.Monad.Trans.Error | 
| 2 (Function) | Control.Monad.Trans.Except | 
| 3 (Function) | Control.Monad.Trans.Maybe | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| 6 (Function) | Control.Monad.Trans.Accum | 
| liftLocal | Control.Monad.Trans.Cont | 
| liftPass |  | 
| 1 (Function) | Control.Monad.Trans.Error | 
| 2 (Function) | Control.Monad.Trans.Except | 
| 3 (Function) | Control.Monad.Trans.Maybe | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| 6 (Function) | Control.Monad.Trans.Accum | 
| Listen | Control.Monad.Signatures | 
| listen |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| listens |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| listMsg | Control.Monad.Trans.Error | 
| ListT |  | 
| 1 (Type/Class) | Control.Monad.Trans.List | 
| 2 (Data Constructor) | Control.Monad.Trans.List | 
| local |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Reader | 
| look | Control.Monad.Trans.Accum | 
| looks | Control.Monad.Trans.Accum | 
| mapAccum | Control.Monad.Trans.Accum | 
| mapAccumT | Control.Monad.Trans.Accum | 
| mapCont | Control.Monad.Trans.Cont | 
| mapContT | Control.Monad.Trans.Cont | 
| mapErrorT | Control.Monad.Trans.Error | 
| mapExcept | Control.Monad.Trans.Except | 
| mapExceptT | Control.Monad.Trans.Except | 
| mapIdentityT | Control.Monad.Trans.Identity | 
| mapLift | Control.Applicative.Lift | 
| mapListT | Control.Monad.Trans.List | 
| mapMaybeT | Control.Monad.Trans.Maybe | 
| mapReader | Control.Monad.Trans.Reader | 
| mapReaderT | Control.Monad.Trans.Reader | 
| mapRWS |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| mapRWST |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| mapSelect | Control.Monad.Trans.Select | 
| mapSelectT | Control.Monad.Trans.Select | 
| mapState |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| mapStateT |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| mapWriter |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| mapWriterT |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| MaybeT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Maybe | 
| 2 (Data Constructor) | Control.Monad.Trans.Maybe | 
| maybeToExceptT | Control.Monad.Trans.Maybe | 
| modify |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| modify' |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| MonadTrans | Control.Monad.Trans.Class | 
| noMsg | Control.Monad.Trans.Error | 
| Other | Control.Applicative.Lift | 
| Pass | Control.Monad.Signatures | 
| pass |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| Pure | Control.Applicative.Lift | 
| put |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| Reader | Control.Monad.Trans.Reader | 
| reader |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Reader | 
| ReaderT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Reader | 
| 2 (Data Constructor) | Control.Monad.Trans.Reader | 
| readerToAccumT | Control.Monad.Trans.Accum | 
| reset | Control.Monad.Trans.Cont | 
| resetT | Control.Monad.Trans.Cont | 
| Reverse |  | 
| 1 (Type/Class) | Data.Functor.Reverse | 
| 2 (Data Constructor) | Data.Functor.Reverse | 
| runAccum | Control.Monad.Trans.Accum | 
| runAccumT | Control.Monad.Trans.Accum | 
| runCont | Control.Monad.Trans.Cont | 
| runContT | Control.Monad.Trans.Cont | 
| runErrors | Control.Applicative.Lift | 
| runErrorT | Control.Monad.Trans.Error | 
| runExcept | Control.Monad.Trans.Except | 
| runExceptT | Control.Monad.Trans.Except | 
| runIdentityT | Control.Monad.Trans.Identity | 
| runListT | Control.Monad.Trans.List | 
| runMaybeT | Control.Monad.Trans.Maybe | 
| runReader | Control.Monad.Trans.Reader | 
| runReaderT | Control.Monad.Trans.Reader | 
| runRWS |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| runRWST |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| runSelect | Control.Monad.Trans.Select | 
| runSelectT | Control.Monad.Trans.Select | 
| runState |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| runStateT |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| runWriter |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| runWriterT |  | 
| 1 (Function) | Control.Monad.Trans.Writer.CPS | 
| 2 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Function) | Control.Monad.Trans.Writer.Strict | 
| RWS |  | 
| 1 (Type/Class) | Control.Monad.Trans.RWS.CPS | 
| 2 (Type/Class) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Type/Class) | Control.Monad.Trans.RWS.Strict | 
| rws |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| RWST |  | 
| 1 (Type/Class) | Control.Monad.Trans.RWS.CPS | 
| 2 (Type/Class) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Data Constructor) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 4 (Type/Class) | Control.Monad.Trans.RWS.Strict | 
| 5 (Data Constructor) | Control.Monad.Trans.RWS.Strict | 
| rwsT | Control.Monad.Trans.RWS.CPS | 
| Select | Control.Monad.Trans.Select | 
| select | Control.Monad.Trans.Select | 
| SelectT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Select | 
| 2 (Data Constructor) | Control.Monad.Trans.Select | 
| selectToCont | Control.Monad.Trans.Select | 
| selectToContT | Control.Monad.Trans.Select | 
| shift | Control.Monad.Trans.Cont | 
| shiftT | Control.Monad.Trans.Cont | 
| State |  | 
| 1 (Type/Class) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Type/Class) | Control.Monad.Trans.State.Strict | 
| state |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 5 (Function) | Control.Monad.Trans.State.Strict | 
| StateT |  | 
| 1 (Type/Class) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Data Constructor) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 3 (Type/Class) | Control.Monad.Trans.State.Strict | 
| 4 (Data Constructor) | Control.Monad.Trans.State.Strict | 
| strMsg | Control.Monad.Trans.Error | 
| tell |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| throwE | Control.Monad.Trans.Except | 
| throwError | Control.Monad.Trans.Error | 
| unLift | Control.Applicative.Lift | 
| withCont | Control.Monad.Trans.Cont | 
| withContT | Control.Monad.Trans.Cont | 
| withExcept | Control.Monad.Trans.Except | 
| withExceptT | Control.Monad.Trans.Except | 
| withReader | Control.Monad.Trans.Reader | 
| withReaderT | Control.Monad.Trans.Reader | 
| withRWS |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| withRWST |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| withState |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| withStateT |  | 
| 1 (Function) | Control.Monad.Trans.State.Lazy, Control.Monad.Trans.State | 
| 2 (Function) | Control.Monad.Trans.State.Strict | 
| Writer |  | 
| 1 (Type/Class) | Control.Monad.Trans.Writer.CPS | 
| 2 (Type/Class) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Type/Class) | Control.Monad.Trans.Writer.Strict | 
| writer |  | 
| 1 (Function) | Control.Monad.Trans.RWS.CPS | 
| 2 (Function) | Control.Monad.Trans.RWS.Lazy, Control.Monad.Trans.RWS | 
| 3 (Function) | Control.Monad.Trans.RWS.Strict | 
| 4 (Function) | Control.Monad.Trans.Writer.CPS | 
| 5 (Function) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 6 (Function) | Control.Monad.Trans.Writer.Strict | 
| WriterT |  | 
| 1 (Type/Class) | Control.Monad.Trans.Writer.CPS | 
| 2 (Type/Class) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 3 (Data Constructor) | Control.Monad.Trans.Writer.Lazy, Control.Monad.Trans.Writer | 
| 4 (Type/Class) | Control.Monad.Trans.Writer.Strict | 
| 5 (Data Constructor) | Control.Monad.Trans.Writer.Strict | 
| writerT | Control.Monad.Trans.Writer.CPS | 
| writerToAccumT | Control.Monad.Trans.Accum |