Package fj.data
Class Either3.RightProjection<A,B,C>
- java.lang.Object
-
- fj.data.Either3.RightProjection<A,B,C>
-
-
Constructor Summary
Constructors Modifier Constructor Description privateRightProjection(Either3<A,B,C> e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <X> Either3<A,B,X>apply(Either3<A,B,F<C,X>> e)<X> Either3<A,B,X>bind(F<C,Either3<A,B,X>> f)Either3<A,B,C>either()booleanexists(F<C,java.lang.Boolean> f)<X,Y>
Option<Either3<X,Y,C>>filter(F<C,java.lang.Boolean> f)booleanforall(F<C,java.lang.Boolean> f)Unitforeach(F<C,Unit> f)voidforeachDoEffect(Effect1<C> f)java.util.Iterator<C>iterator()<X> Either3<A,B,X>map(F<C,X> f)CorValue(C value)CorValue(F0<C> f)<X> Either3<A,B,X>sequence(Either3<A,B,X> e)Array<C>toArray()java.util.Collection<C>toCollection()List<C>toList()Option<C>toOption()Stream<C>toStream()<X> IO<Either3<A,B,X>>traverseIO(F<C,IO<X>> f)<X> List<Either3<A,B,X>>traverseList1(F<C,List<X>> f)<X> Option<Either3<A,B,X>>traverseOption(F<C,Option<X>> f)<X> P1<Either3<A,B,X>>traverseP1(F<C,P1<X>> f)<X> Stream<Either3<A,B,X>>traverseStream(F<C,Stream<X>> f)
-