Hierarchy For Package com.jnape.palatable.lambda.functor

Package Hierarchies:

Interface Hierarchy

  • com.jnape.palatable.lambda.functor.BoundedBifunctor<A,​B,​ContraA,​ContraB,​BF>
    • com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>
  • com.jnape.palatable.lambda.functor.Contravariant<A,​C>
    • com.jnape.palatable.lambda.functor.Profunctor<A,​B,​PF>
      • com.jnape.palatable.lambda.functor.Cartesian<A,​B,​P>
      • com.jnape.palatable.lambda.functor.Cocartesian<A,​B,​P>
  • com.jnape.palatable.lambda.functor.Functor<A,​F>
    • com.jnape.palatable.lambda.functor.Applicative<A,​App>