Hierarchy For Package cloud.opencode.base.functional.monad

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • cloud.opencode.base.functional.monad.Either.Left<L,R> (implements cloud.opencode.base.functional.monad.Either<L,R>)
    • cloud.opencode.base.functional.monad.Either.Right<L,R> (implements cloud.opencode.base.functional.monad.Either<L,R>)
    • cloud.opencode.base.functional.monad.For
    • cloud.opencode.base.functional.monad.For.IterableFor1<T1>
    • cloud.opencode.base.functional.monad.For.IterableFor2<T1,T2>
    • cloud.opencode.base.functional.monad.For.IterableFor3<T1,T2,T3>
    • cloud.opencode.base.functional.monad.For.OptionFor1<T1>
    • cloud.opencode.base.functional.monad.For.OptionFor2<T1,T2>
    • cloud.opencode.base.functional.monad.For.OptionFor3<T1,T2,T3>
    • cloud.opencode.base.functional.monad.For.OptionFor4<T1,T2,T3,T4>
    • cloud.opencode.base.functional.monad.For.SequenceFor1<T1>
    • cloud.opencode.base.functional.monad.For.SequenceFor2<T1,T2>
    • cloud.opencode.base.functional.monad.For.SequenceFor3<T1,T2,T3>
    • cloud.opencode.base.functional.monad.For.TryFor1<T1>
    • cloud.opencode.base.functional.monad.For.TryFor2<T1,T2>
    • cloud.opencode.base.functional.monad.For.TryFor3<T1,T2,T3>
    • cloud.opencode.base.functional.monad.For.TryFor4<T1,T2,T3,T4>
    • cloud.opencode.base.functional.monad.Lazy<T> (implements java.util.function.Supplier<T>)
    • cloud.opencode.base.functional.monad.Option.None<T> (implements cloud.opencode.base.functional.monad.Option<T>)
    • cloud.opencode.base.functional.monad.Sequence<T> (implements java.lang.Iterable<T>)
    • cloud.opencode.base.functional.monad.Try.Failure<T> (implements cloud.opencode.base.functional.monad.Try<T>)
    • cloud.opencode.base.functional.monad.Try.Success<T> (implements cloud.opencode.base.functional.monad.Try<T>)
    • cloud.opencode.base.functional.monad.Validation.Invalid<E,T> (implements cloud.opencode.base.functional.monad.Validation<E,T>)
    • cloud.opencode.base.functional.monad.Validation.Valid<E,T> (implements cloud.opencode.base.functional.monad.Validation<E,T>)

Interface Hierarchy

  • cloud.opencode.base.functional.monad.Either<L,R>
  • cloud.opencode.base.functional.monad.For.Function3<T1,T2,T3,R>
  • cloud.opencode.base.functional.monad.For.Function4<T1,T2,T3,T4,R>
  • cloud.opencode.base.functional.monad.For.Function5<T1,T2,T3,T4,T5,R>
  • cloud.opencode.base.functional.monad.Option<T>
  • cloud.opencode.base.functional.monad.Trampoline<T>
  • cloud.opencode.base.functional.monad.Try<T>
  • cloud.opencode.base.functional.monad.Validation<E,T>

Enum Class Hierarchy

Record Class Hierarchy