Interface | Description |
---|---|
Either<LT,RT> |
A totally Lazy Either implementation with tail call optimization for map and flatMap operators.
|
Either3<LT1,LT2,RT> |
A right biased Lazy Either3 type.
|
Either4<LT1,LT2,LT3,RT> |
A right biased Lazy Either4 type.
|
Either5<LT1,LT2,LT3,LT4,RT> |
A right biased Lazy Either4 type.
|
Class | Description |
---|---|
Either.CompletableEither<ORG,RT> | |
Either.Lazy<ST,PT> | |
Either.Left<ST,PT> | |
Either.Right<ST,PT> | |
Either3.CompletableEither3<ORG,LT1,RT> | |
Either3.Lazy<ST,M,PT> | |
Either3.Left1<ST,M,PT> | |
Either3.Left2<ST,M,PT> | |
Either3.Right<ST,M,PT> | |
Either4.CompletableEither4<ORG,LT1,LT2,RT> | |
Either4.Lazy<ST,M,M2,PT> | |
Either4.Left1<ST,M,M2,PT> | |
Either4.Left2<ST,M,M2,PT> | |
Either4.Left3<ST,M,M2,PT> | |
Either4.Right<ST,M,M2,PT> | |
Either5.CompletableEither5<ORG,LT1,LT2,LT3,RT> | |
Either5.Lazy<ST,M,M2,M3,PT> | |
Either5.Left1<ST,M,M2,M3,PT> | |
Either5.Left2<ST,M,M2,M3,PT> | |
Either5.Left3<ST,M,M2,M3,PT> | |
Either5.Left4<ST,M,M2,M3,PT> | |
Either5.Right<ST,M,M2,M3,PT> |