FuncType - v0.8.64
GitHub
Preparing search index...
Either
Variable Either
Either
:
{
ap
:
<
L
extends
unknown
,
R
extends
unknown
,
U
extends
unknown
>
(
eitherF
:
Either
<
L
,
(
value
:
R
)
=>
U
>
,
eitherV
:
Either
<
L
,
R
>
,
)
=>
Either
<
L
,
U
>
;
fromNullable
:
<
L
extends
unknown
,
R
extends
unknown
>
(
value
:
undefined
|
null
|
R
,
leftValue
:
L
,
)
=>
Either
<
L
,
R
>
;
fromPredicate
:
<
L
extends
unknown
,
R
extends
unknown
>
(
value
:
R
,
predicate
:
(
value
:
R
)
=>
boolean
,
leftValue
:
L
,
)
=>
Either
<
L
,
R
>
;
fromPromise
:
<
L
,
R
>
(
promise
:
Promise
<
R
>
,
onRejected
:
(
reason
:
unknown
)
=>
L
,
)
=>
Promise
<
Either
<
L
,
R
>
>
;
sequence
:
<
L
extends
unknown
,
R
extends
unknown
>
(
eithers
:
Either
<
L
,
R
>
[]
,
)
=>
Either
<
L
,
R
[]
>
;
traverse
:
<
L
extends
unknown
,
R
extends
unknown
,
U
extends
unknown
>
(
arr
:
R
[]
,
f
:
(
value
:
R
)
=>
Either
<
L
,
U
>
,
)
=>
Either
<
L
,
U
[]
>
;
}
Type declaration
ap
:
<
L
extends
unknown
,
R
extends
unknown
,
U
extends
unknown
>
(
eitherF
:
Either
<
L
,
(
value
:
R
)
=>
U
>
,
eitherV
:
Either
<
L
,
R
>
,
)
=>
Either
<
L
,
U
>
fromNullable
:
<
L
extends
unknown
,
R
extends
unknown
>
(
value
:
undefined
|
null
|
R
,
leftValue
:
L
,
)
=>
Either
<
L
,
R
>
fromPredicate
:
<
L
extends
unknown
,
R
extends
unknown
>
(
value
:
R
,
predicate
:
(
value
:
R
)
=>
boolean
,
leftValue
:
L
,
)
=>
Either
<
L
,
R
>
fromPromise
:
<
L
,
R
>
(
promise
:
Promise
<
R
>
,
onRejected
:
(
reason
:
unknown
)
=>
L
,
)
=>
Promise
<
Either
<
L
,
R
>
>
sequence
:
<
L
extends
unknown
,
R
extends
unknown
>
(
eithers
:
Either
<
L
,
R
>
[]
,
)
=>
Either
<
L
,
R
[]
>
traverse
:
<
L
extends
unknown
,
R
extends
unknown
,
U
extends
unknown
>
(
arr
:
R
[]
,
f
:
(
value
:
R
)
=>
Either
<
L
,
U
>
,
)
=>
Either
<
L
,
U
[]
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
GitHub
FuncType - v0.8.64
Loading...