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 void
accept(A a)
default <B> F<A,B>
andThen(F<Unit,B> f)
default void
apply(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)
void
f(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()
-
-