| 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 | 
| runExcept | Control.Monad.Trans.Except | 
| runExceptT | Control.Monad.Trans.Except | 
| runIdentityT | Control.Monad.Trans.Identity | 
| 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 |