flatBimap ()
flat
Bimap
<
T
,
U
>
(
someF
)
:
(
(
noneF
)
=>
(
(
x
)
=>
Opt
<
U
>
)
)
Type Parameters
T
U
Parameters
someF
:
(
(
_
)
=>
Opt
<
U
>
)
(
_
)
:
Opt
<
U
>
Parameters
_
:
T
Returns
Opt
<
U
>
Returns
(
(
noneF
)
=>
(
(
x
)
=>
Opt
<
U
>
)
)
(
noneF
)
:
(
(
x
)
=>
Opt
<
U
>
)
Parameters
noneF
:
(
(
)
=>
Opt
<
U
>
)
(
)
:
Opt
<
U
>
Returns
Opt
<
U
>
Returns
(
(
x
)
=>
Opt
<
U
>
)
(
x
)
:
Opt
<
U
>
Parameters
x
:
Opt
<
T
>
Returns
Opt
<
U
>
See
Opt.flatBimap
Back to index
See
Opt.flatBimap