Uses of Interface
com.jnape.palatable.lambda.functions.specialized.SideEffect
Packages that use SideEffect
Package
Description
-
Uses of SideEffect in com.jnape.palatable.lambda.adt
Methods in com.jnape.palatable.lambda.adt with parameters of type SideEffectModifier and TypeMethodDescriptionTry.ensuring
(SideEffect sideEffect) Run the provided runnable regardless of whether this is a success or a failure (theTry
analog tofinally
.Either.trying
(SideEffect sideEffect) Attempt to execute theSideEffect
, returningUnit
in a right value.Either.trying
(SideEffect sideEffect, Fn1<? super Throwable, ? extends L> leftFn) Attempt to execute theSideEffect
, returningUnit
in a right value.Try.trying
(SideEffect sideEffect) -
Uses of SideEffect in com.jnape.palatable.lambda.functions
Methods in com.jnape.palatable.lambda.functions with parameters of type SideEffectModifier and TypeMethodDescriptionstatic <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 SideEffectMethods in com.jnape.palatable.lambda.functions.specialized that return SideEffectModifier and TypeMethodDescriptionstatic SideEffect
SideEffect.fromRunnable
(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 SideEffectModifier and TypeMethodDescriptionstatic 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