public interface SideEffect
Ω
.
Ω
should *never* be called directly.
IO.io(SideEffect)
Modifier and Type | Field and Description |
---|---|
static SideEffect |
NOOP
A no-op
SideEffect |
Modifier and Type | Method and Description |
---|---|
static SideEffect |
fromRunnable(Runnable runnable)
Create a
SideEffect from a java Runnable . |
static SideEffect |
sideEffect(SideEffect sideEffect)
Static factory method to aid in inference.
|
default Runnable |
toRunnable()
Convert this
SideEffect to a java Runnable . |
void |
Ω() |
static final SideEffect NOOP
SideEffect
default Runnable toRunnable()
SideEffect
to a java Runnable
.Runnable
static SideEffect fromRunnable(Runnable runnable)
SideEffect
from a java Runnable
.runnable
- the Runnable
SideEffect
static SideEffect sideEffect(SideEffect sideEffect)
sideEffect
- the SideEffect
SideEffect