# Package com.jnape.palatable.lambda.monad.transformer.builtin

- Class Summary
  Class | Description
  --- | ---
  EitherT<M extends MonadRec<?,M>,L,R> | A `monad transformer` for `Either`.
  IdentityT<M extends MonadRec<?,M>,A> | A `monad transformer` for `Identity`.
  LazyT<M extends MonadRec<?,M>,A> | A `monad transformer` for `Lazy`.
  MaybeT<M extends MonadRec<?,M>,A> | A `monad transformer` for `Maybe`.
  ReaderT<R,M extends MonadRec<?,M>,A> | A `monad transformer` for any `function` from some type `R` to some `monadic` embedding ``MonadRec`<A, M>`.
  StateT<S,M extends MonadRec<?,M>,A> | The `State` `monad transformer`.
  WriterT<W,M extends MonadRec<?,M>,A> | A `monad transformer` for `Writer`.