Arrow
1.1.5
common
arrow-core
/
arrow.core
/
redeem
redeem
inline
fun
<
A
,
B
,
C
>
Either
<
A
,
B
>
.
redeem
(
fe
:
(
A
)
->
C
,
fa
:
(
B
)
->
C
)
:
Either
<
A
,
C
>
(
source
)
inline
fun
<
A
,
B
>
Option
<
A
>
.
redeem
(
fe
:
(
Unit
)
->
B
,
fb
:
(
A
)
->
B
)
:
Option
<
B
>
(
source
)
inline
fun
<
E
,
A
,
B
>
Validated
<
E
,
A
>
.
redeem
(
fe
:
(
E
)
->
B
,
fa
:
(
A
)
->
B
)
:
Validated
<
E
,
B
>
(
source
)