Uses of Interface
com.jnape.palatable.lambda.functions.specialized.SideEffect
-
Packages that use SideEffect Package Description com.jnape.palatable.lambda.adt com.jnape.palatable.lambda.functions com.jnape.palatable.lambda.functions.specialized com.jnape.palatable.lambda.io -
-
Uses of SideEffect in com.jnape.palatable.lambda.adt
Methods in com.jnape.palatable.lambda.adt with parameters of type SideEffect Modifier and Type Method Description Try<A>
Try. ensuring(SideEffect sideEffect)
Run the provided runnable regardless of whether this is a success or a failure (theTry
analog tofinally
.static Either<java.lang.Throwable,Unit>
Either. trying(SideEffect sideEffect)
Attempt to execute theSideEffect
, returningUnit
in a right value.static <L> Either<L,Unit>
Either. trying(SideEffect sideEffect, Fn1<? super java.lang.Throwable,? extends L> leftFn)
Attempt to execute theSideEffect
, returningUnit
in a right value.static Try<Unit>
Try. trying(SideEffect sideEffect)
-
Uses of SideEffect in com.jnape.palatable.lambda.functions
Methods in com.jnape.palatable.lambda.functions with parameters of type SideEffect Modifier and Type Method Description static <A> Effect<A>
Effect. effect(SideEffect sideEffect)
Create anEffect
from aSideEffect
; -
Uses of SideEffect in com.jnape.palatable.lambda.functions.specialized
Fields in com.jnape.palatable.lambda.functions.specialized declared as SideEffect Modifier and Type Field Description static SideEffect
SideEffect. NOOP
A no-opSideEffect
Methods in com.jnape.palatable.lambda.functions.specialized that return SideEffect Modifier and Type Method Description static SideEffect
SideEffect. fromRunnable(java.lang.Runnable runnable)
Create aSideEffect
from a javaRunnable
.static SideEffect
SideEffect. sideEffect(SideEffect sideEffect)
Static factory method to aid in inference.Methods in com.jnape.palatable.lambda.functions.specialized with parameters of type SideEffect Modifier and Type Method Description static SideEffect
SideEffect. sideEffect(SideEffect sideEffect)
Static factory method to aid in inference. -
Uses of SideEffect in com.jnape.palatable.lambda.io
Methods in com.jnape.palatable.lambda.io with parameters of type SideEffect Modifier and Type Method Description static IO<Unit>
IO. io(SideEffect sideEffect)
-