Hierarchy For Package com.jnape.palatable.lambda.adt.choice

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.jnape.palatable.lambda.adt.choice.Choice2<A,​B> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct2<A,​B,​CP2>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice2._A<A,​B>
      • com.jnape.palatable.lambda.adt.choice.Choice2._B<A,​B>
    • com.jnape.palatable.lambda.adt.choice.Choice3<A,​B,​C> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct3<A,​B,​C,​CP3>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice3._A<A,​B,​C>
      • com.jnape.palatable.lambda.adt.choice.Choice3._B<A,​B,​C>
      • com.jnape.palatable.lambda.adt.choice.Choice3._C<A,​B,​C>
    • com.jnape.palatable.lambda.adt.choice.Choice4<A,​B,​C,​D> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct4<A,​B,​C,​D,​CP4>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice4._A<A,​B,​C,​D>
      • com.jnape.palatable.lambda.adt.choice.Choice4._B<A,​B,​C,​D>
      • com.jnape.palatable.lambda.adt.choice.Choice4._C<A,​B,​C,​D>
      • com.jnape.palatable.lambda.adt.choice.Choice4._D<A,​B,​C,​D>
    • com.jnape.palatable.lambda.adt.choice.Choice5<A,​B,​C,​D,​E> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct5<A,​B,​C,​D,​E,​CP5>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice5._A<A,​B,​C,​D,​E>
      • com.jnape.palatable.lambda.adt.choice.Choice5._B<A,​B,​C,​D,​E>
      • com.jnape.palatable.lambda.adt.choice.Choice5._C<A,​B,​C,​D,​E>
      • com.jnape.palatable.lambda.adt.choice.Choice5._D<A,​B,​C,​D,​E>
      • com.jnape.palatable.lambda.adt.choice.Choice5._E<A,​B,​C,​D,​E>
    • com.jnape.palatable.lambda.adt.choice.Choice6<A,​B,​C,​D,​E,​F> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct6<A,​B,​C,​D,​E,​F,​CP6>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice6._A<A,​B,​C,​D,​E,​F>
      • com.jnape.palatable.lambda.adt.choice.Choice6._B<A,​B,​C,​D,​E,​F>
      • com.jnape.palatable.lambda.adt.choice.Choice6._C<A,​B,​C,​D,​E,​F>
      • com.jnape.palatable.lambda.adt.choice.Choice6._D<A,​B,​C,​D,​E,​F>
      • com.jnape.palatable.lambda.adt.choice.Choice6._E<A,​B,​C,​D,​E,​F>
      • com.jnape.palatable.lambda.adt.choice.Choice6._F<A,​B,​C,​D,​E,​F>
    • com.jnape.palatable.lambda.adt.choice.Choice7<A,​B,​C,​D,​E,​F,​G> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct7<A,​B,​C,​D,​E,​F,​G,​CP7>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice7._A<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._B<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._C<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._D<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._E<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._F<A,​B,​C,​D,​E,​F,​G>
      • com.jnape.palatable.lambda.adt.choice.Choice7._G<A,​B,​C,​D,​E,​F,​G>
    • com.jnape.palatable.lambda.adt.choice.Choice8<A,​B,​C,​D,​E,​F,​G,​H> (implements com.jnape.palatable.lambda.functor.Bifunctor<A,​B,​BF>, com.jnape.palatable.lambda.adt.coproduct.CoProduct8<A,​B,​C,​D,​E,​F,​G,​H,​CP8>, com.jnape.palatable.lambda.monad.MonadRec<A,​M>, com.jnape.palatable.lambda.traversable.Traversable<A,​T>)
      • com.jnape.palatable.lambda.adt.choice.Choice8._A<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._B<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._C<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._D<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._E<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._F<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._G<A,​B,​C,​D,​E,​F,​G,​H>
      • com.jnape.palatable.lambda.adt.choice.Choice8._H<A,​B,​C,​D,​E,​F,​G,​H>