Package fj.function
Interface Effect1<A>
-
- All Superinterfaces:
java.util.function.Consumer<A>
public interface Effect1<A> extends java.util.function.Consumer<A>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaccept(A a)default <B> F<A,B>andThen(F<Unit,B> f)default voidapply(A a)default <C> F<A,C>bind(F<Unit,F<A,C>> g)default <C> Effect1<C>contramap(F<C,A> f)default <C,D>
F<C,D>dimap(F<C,A> f, F<Unit,D> g)voidf(A a)static <A> Effect1<A>fromF(F<A,Unit> f)default <C> F<A,C>map(F<Unit,C> f)default <C> Effect1<C>o(F<C,A> f)default P1<Unit>partial(A a)default F<A,Unit>toF()default <Z extends java.lang.Exception>
Try1<A,Unit,Z>toTry1()default <Z extends java.lang.Exception>
TryEffect1<A,Z>toTryEffect1()
-
-
-
Method Detail
-
f
void f(A a)
-
apply
default void apply(A a)
-
toTryEffect1
default <Z extends java.lang.Exception> TryEffect1<A,Z> toTryEffect1()
-
-