All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
<X> Either3<A,X,C> |
apply(Either3<A,F<B,X>,C> e) |
<X> Either3<A,X,C> |
bind(F<B,Either3<A,X,C>> f) |
Either3<A,B,C> |
either() |
boolean |
exists(F<B,java.lang.Boolean> f) |
<X,Y> Option<Either3<X,B,Y>> |
filter(F<B,java.lang.Boolean> f) |
boolean |
forall(F<B,java.lang.Boolean> f) |
Unit |
foreach(F<B,Unit> f) |
void |
foreachDoEffect(Effect1<B> f) |
java.util.Iterator<B> |
iterator() |
<X> Either3<A,X,C> |
map(F<B,X> f) |
B |
orValue(B value) |
B |
orValue(F0<B> f) |
<X> Either3<A,X,C> |
sequence(Either3<A,X,C> e) |
Array<B> |
toArray() |
java.util.Collection<B> |
toCollection() |
List<B> |
toList() |
Option<B> |
toOption() |
Stream<B> |
toStream() |
<X> IO<Either3<A,X,C>> |
traverseIO(F<B,IO<X>> f) |
<X> List<Either3<A,X,C>> |
traverseList1(F<B,List<X>> f) |
<X> Option<Either3<A,X,C>> |
traverseOption(F<B,Option<X>> f) |
<X> P1<Either3<A,X,C>> |
traverseP1(F<B,P1<X>> f) |
<X> Stream<Either3<A,X,C>> |
traverseStream(F<B,Stream<X>> f) |