FuncType - v0.8.85
GitHub
Preparing search index...
Traversable
Interface Traversable<A>
Traversable typeclass for data structures that can be traversed through
interface
Traversable
<
A
extends
Type
>
{
get
isEmpty
()
:
boolean
;
get
size
()
:
number
;
ap
<
B
extends
unknown
>
(
ff
:
Applicative
<
(
value
:
A
)
=>
B
>
)
:
Applicative
<
B
>
;
contains
(
value
:
A
)
:
boolean
;
flatMap
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
Monad
<
B
>
)
:
Monad
<
B
>
;
flatMapAsync
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
PromiseLike
<
AsyncMonad
<
B
>
>
,
)
:
PromiseLike
<
AsyncMonad
<
B
>
>
;
map
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
B
)
:
Functor
<
B
>
;
reduce
(
f
:
(
b
:
A
,
a
:
A
)
=>
A
)
:
A
;
reduceRight
(
f
:
(
b
:
A
,
a
:
A
)
=>
A
)
:
A
;
}
Type Parameters
A
extends
Type
Hierarchy (
View Summary
)
AsyncMonad
<
A
>
Traversable
FunctypeBase
Index
Accessors
is
Empty
size
Methods
ap
contains
flat
Map
flat
Map
Async
map
reduce
reduce
Right
Accessors
is
Empty
get
isEmpty
()
:
boolean
Returns
boolean
size
get
size
()
:
number
Returns
number
Methods
ap
ap
<
B
extends
unknown
>
(
ff
:
Applicative
<
(
value
:
A
)
=>
B
>
)
:
Applicative
<
B
>
Type Parameters
B
extends
unknown
Parameters
ff
:
Applicative
<
(
value
:
A
)
=>
B
>
Returns
Applicative
<
B
>
contains
contains
(
value
:
A
)
:
boolean
Parameters
value
:
A
Returns
boolean
flat
Map
flatMap
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
Monad
<
B
>
)
:
Monad
<
B
>
Type Parameters
B
extends
unknown
Parameters
f
:
(
value
:
A
)
=>
Monad
<
B
>
Returns
Monad
<
B
>
flat
Map
Async
flatMapAsync
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
PromiseLike
<
AsyncMonad
<
B
>
>
,
)
:
PromiseLike
<
AsyncMonad
<
B
>
>
Type Parameters
B
extends
unknown
Parameters
f
:
(
value
:
A
)
=>
PromiseLike
<
AsyncMonad
<
B
>
>
Returns
PromiseLike
<
AsyncMonad
<
B
>
>
map
map
<
B
extends
unknown
>
(
f
:
(
value
:
A
)
=>
B
)
:
Functor
<
B
>
Type Parameters
B
extends
unknown
Parameters
f
:
(
value
:
A
)
=>
B
Returns
Functor
<
B
>
reduce
reduce
(
f
:
(
b
:
A
,
a
:
A
)
=>
A
)
:
A
Parameters
f
:
(
b
:
A
,
a
:
A
)
=>
A
Returns
A
reduce
Right
reduceRight
(
f
:
(
b
:
A
,
a
:
A
)
=>
A
)
:
A
Parameters
f
:
(
b
:
A
,
a
:
A
)
=>
A
Returns
A
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Accessors
is
Empty
size
Methods
ap
contains
flat
Map
flat
Map
Async
map
reduce
reduce
Right
GitHub
FuncType - v0.8.85
Loading...
Traversable typeclass for data structures that can be traversed through