Uses of Interface
com.jnape.palatable.lambda.adt.coproduct.CoProduct8
Packages that use CoProduct8
-
Uses of CoProduct8 in com.jnape.palatable.lambda.adt.choice
Classes in com.jnape.palatable.lambda.adt.choice that implement CoProduct8Modifier and TypeClassDescriptionclass
Choice8<A,
B, C, D, E, F, G, H> Canonical ADT representation ofCoProduct8
.private static final class
Choice8._A<A,
B, C, D, E, F, G, H> private static final class
Choice8._B<A,
B, C, D, E, F, G, H> private static final class
Choice8._C<A,
B, C, D, E, F, G, H> private static final class
Choice8._D<A,
B, C, D, E, F, G, H> private static final class
Choice8._E<A,
B, C, D, E, F, G, H> private static final class
Choice8._F<A,
B, C, D, E, F, G, H> private static final class
Choice8._G<A,
B, C, D, E, F, G, H> private static final class
Choice8._H<A,
B, C, D, E, F, G, H> -
Uses of CoProduct8 in com.jnape.palatable.lambda.adt.coproduct
Classes in com.jnape.palatable.lambda.adt.coproduct with type parameters of type CoProduct8Modifier and TypeInterfaceDescriptioninterface
CoProduct8<A,
B, C, D, E, F, G, H, CP8 extends CoProduct8<A, B, C, D, E, F, G, H, ?>> A generalization of the coproduct of eight types.Methods in com.jnape.palatable.lambda.adt.coproduct that return CoProduct8Modifier and TypeMethodDescriptionCoProduct7.diverge()
Diverge this coproduct by introducing another possible type that it could represent.Methods in com.jnape.palatable.lambda.adt.coproduct that return types with arguments of type CoProduct8