Package Hierarchies:
Class Hierarchy
- java.lang.Object
- com.jnape.palatable.lambda.adt.Either<L,R> (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.MonadError<E,A,M>, com.jnape.palatable.lambda.monad.MonadRec<A,M>, com.jnape.palatable.lambda.traversable.Traversable<A,T>)
- com.jnape.palatable.lambda.adt.Maybe<A> (implements com.jnape.palatable.lambda.adt.coproduct.CoProduct2<A,B,CP2>, com.jnape.palatable.lambda.monad.MonadError<E,A,M>, com.jnape.palatable.lambda.monad.MonadRec<A,M>, com.jnape.palatable.lambda.traversable.Traversable<A,T>)
- com.jnape.palatable.lambda.adt.These<A,B> (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.These._A<A,B>
- com.jnape.palatable.lambda.adt.These._B<A,B>
- com.jnape.palatable.lambda.adt.These.Both<A,B>
- com.jnape.palatable.lambda.adt.Try<A> (implements com.jnape.palatable.lambda.adt.coproduct.CoProduct2<A,B,CP2>, com.jnape.palatable.lambda.monad.MonadError<E,A,M>, com.jnape.palatable.lambda.monad.MonadRec<A,M>, com.jnape.palatable.lambda.traversable.Traversable<A,T>)
- com.jnape.palatable.lambda.adt.Unit