public static class Transformers.MaybeTransformer<W1,T> extends java.lang.Object implements Transformer<W1,Witness.maybe,T>
Constructor and Description |
---|
MaybeTransformer() |
Modifier and Type | Method and Description |
---|---|
<R> Nested<W1,Witness.maybe,R> |
flatMap(java.util.function.Function<? super T,? extends Nested<W1,Witness.maybe,R>> fn) |
<R> Nested<W1,Witness.maybe,R> |
flatMapK(java.util.function.Function<? super T,? extends Higher<W1,Higher<Witness.maybe,R>>> fn) |
static <W1,T> Transformers.MaybeTransformer<W1,T> |
maybeT(Nested<W1,Witness.maybe,T> nested) |
public static <W1,T> Transformers.MaybeTransformer<W1,T> maybeT(Nested<W1,Witness.maybe,T> nested)
public <R> Nested<W1,Witness.maybe,R> flatMap(java.util.function.Function<? super T,? extends Nested<W1,Witness.maybe,R>> fn)
flatMap
in interface Transformer<W1,Witness.maybe,T>
public <R> Nested<W1,Witness.maybe,R> flatMapK(java.util.function.Function<? super T,? extends Higher<W1,Higher<Witness.maybe,R>>> fn)
flatMapK
in interface Transformer<W1,Witness.maybe,T>