# Hierarchy For Package com.jnape.palatable.lambda.monad.transformer

Package Hierarchies:

- All Packages

## Interface Hierarchy

- com.jnape.palatable.lambda.functor.Functor<A,F>
  - com.jnape.palatable.lambda.functor.Applicative<A,App>
    - com.jnape.palatable.lambda.monad.Monad<A,M>
      - com.jnape.palatable.lambda.monad.MonadRec<A,M>
        - com.jnape.palatable.lambda.monad.transformer.MonadT<M,A,MT,T> (also extends com.jnape.palatable.lambda.monad.Monad<A,M>, com.jnape.palatable.lambda.monad.MonadBase<M,A,MB>)
      - com.jnape.palatable.lambda.monad.transformer.MonadT<M,A,MT,T> (also extends com.jnape.palatable.lambda.monad.MonadBase<M,A,MB>, com.jnape.palatable.lambda.monad.MonadRec<A,M>)
- com.jnape.palatable.lambda.monad.MonadBase<M,A,MB>
  - com.jnape.palatable.lambda.monad.transformer.MonadT<M,A,MT,T> (also extends com.jnape.palatable.lambda.monad.Monad<A,M>, com.jnape.palatable.lambda.monad.MonadRec<A,M>)