Class FlatMap5<F extends Kind<F,?>,A,B,C,D,E>
java.lang.Object
com.github.tonivade.purefun.typeclasses.AbstractFlatMap<F,D,E>
com.github.tonivade.purefun.typeclasses.FlatMap5<F,A,B,C,D,E>
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class com.github.tonivade.purefun.typeclasses.AbstractFlatMap
monad, value -
Constructor Summary
ConstructorsConstructorDescriptionFlatMap5(Monad<F> monad, Producer<? extends Kind<F, ? extends A>> value1, Function1<? super A, ? extends Kind<F, ? extends B>> value2, Function1<? super B, ? extends Kind<F, ? extends C>> value3, Function1<? super C, ? extends Kind<F, ? extends D>> value4, Function1<? super D, ? extends Kind<F, ? extends E>> value5) -
Method Summary
Methods inherited from class com.github.tonivade.purefun.typeclasses.AbstractFlatMap
end, fix, returns
-
Field Details
-
value1
-
value2
-
value3
-
value4
-
-
Constructor Details
-
FlatMap5
FlatMap5(Monad<F> monad, Producer<? extends Kind<F, ? extends A>> value1, Function1<? super A, ? extends Kind<F, ? extends B>> value2, Function1<? super B, ? extends Kind<F, ? extends C>> value3, Function1<? super C, ? extends Kind<F, ? extends D>> value4, Function1<? super D, ? extends Kind<F, ? extends E>> value5)
-
-
Method Details