JchuComponents
Toggle table of contents
3.0.0-alpha07
common
Target filter
common
Switch theme
Search in API
Skip to content
JchuComponents
jchucomponents-foundation
/
com.jeluchu.jchucomponents.foundation.functional
/
Either
/
Left
Left
data
class
Left
<
out
L
>
(
val
value
:
L
)
:
Either
<
L
,
Nothing
>
Members
Members & Extensions
Constructors
Left
Link copied to clipboard
constructor
(
value
:
L
)
Properties
is
Left
Link copied to clipboard
val
isLeft
:
Boolean
is
Right
Link copied to clipboard
val
isRight
:
Boolean
value
Link copied to clipboard
val
value
:
L
Functions
flat
Map
Link copied to clipboard
inline
fun
<
L
,
R
,
T
>
Either
<
L
,
R
>
.
flatMap
(
transform
:
(
R
)
->
Either
<
L
,
T
>
)
:
Either
<
L
,
T
>
fold
Link copied to clipboard
inline
fun
<
T
>
fold
(
onLeft
:
(
L
)
->
T
,
onRight
:
(
Nothing
)
->
T
)
:
T
get
Or
Else
Link copied to clipboard
fun
<
L
,
R
>
Either
<
L
,
R
>
.
getOrElse
(
defaultValue
:
R
)
:
R
map
Link copied to clipboard
inline
fun
<
L
,
R
,
T
>
Either
<
L
,
R
>
.
map
(
transform
:
(
R
)
->
T
)
:
Either
<
L
,
T
>