onBoth ()
on
Both
<
T
>
(
onSome
)
:
(
(
onNone
)
=>
(
(
x
)
=>
Opt
<
T
>
)
)
Type Parameters
T
Parameters
onSome
:
(
(
x
)
=>
void
)
(
x
)
:
void
Parameters
x
:
T
Returns
void
Returns
(
(
onNone
)
=>
(
(
x
)
=>
Opt
<
T
>
)
)
(
onNone
)
:
(
(
x
)
=>
Opt
<
T
>
)
Parameters
onNone
:
(
(
)
=>
void
)
(
)
:
void
Returns
void
Returns
(
(
x
)
=>
Opt
<
T
>
)
(
x
)
:
Opt
<
T
>
Parameters
x
:
Opt
<
T
>
Returns
Opt
<
T
>
See
Opt.onBoth
Back to index
See
Opt.onBoth