arrow-core-data / arrow.core / Eval / Defer
data class Defer<out A> : Eval<A>
Defer is a type of Eval that is used to defer computations which produce Eval.
Users should not instantiate Defer instances themselves. Instead, they will be automatically created when needed.
| <init> | Defer is a type of Eval that is used to defer computations which produce Eval.Defer(thunk: () -> Eval<A>) |
| thunk | val thunk: () -> Eval<A> |
| memoize | fun memoize(): Eval<A> |
| toString | fun toString(): String |
| value | fun value(): A |
Do you like Arrow?
✖