fold ()
fold
<
T
,
R
>
(
someCase
)
:
(
(
noneCase
)
=>
(
(
x
)
=>
R
)
)
Type Parameters
T
R
Parameters
someCase
:
(
(
x
)
=>
R
)
(
x
)
:
R
Parameters
x
:
T
Returns
R
Returns
(
(
noneCase
)
=>
(
(
x
)
=>
R
)
)
(
noneCase
)
:
(
(
x
)
=>
R
)
Parameters
noneCase
:
R
Returns
(
(
x
)
=>
R
)
(
x
)
:
R
Parameters
x
:
Opt
<
T
>
Returns
R
See
Opt.fold
Back to index
See
Opt.fold