Arrow
Toggle table of contents
2.1.0
common
Platform filter
common
Switch theme
Search in API
Arrow
arrow-eval
/
arrow.eval
/
SuspendEval
/
AbstractMemoize
Abstract
Memoize
interface
AbstractMemoize
<
A
>
:
SuspendEval
<
A
>
Inheritors
Memoize
Members
Properties
eval
Link copied to clipboard
abstract
val
eval
:
SuspendEval
<
A
>
result
Link copied to clipboard
abstract
var
result
:
Option
<
A
>
Functions
flat
Map
Suspend
Link copied to clipboard
open
fun
<
B
>
flatMapSuspend
(
f
:
suspend
(
A
)
->
SuspendEval
<
B
>
)
:
SuspendEval
<
B
>
map
Suspend
Link copied to clipboard
open
fun
<
B
>
mapSuspend
(
f
:
suspend
(
A
)
->
B
)
:
SuspendEval
<
B
>
memoize
Link copied to clipboard
abstract
fun
memoize
(
)
:
SuspendEval
<
A
>
run
Link copied to clipboard
abstract
suspend
fun
run
(
)
:
A