Preparing search index...
The search index is not available
monument
monument
@monument/monad
Monad
Interface Monad<T>
Type Parameters
T
Hierarchy
Functor
<
T
>
Bind
<
T
>
Applicative
<
T
>
Monad
AIO
Either
IO
Optional
Validation
Index
Methods
apply
apply
To
flat
Map
map
Methods
apply
apply
<
V
>
(
func
:
Monad
<
Func
<
[
T
]
,
V
>
>
)
:
Monad
<
V
>
Type Parameters
V
Parameters
func:
Monad
<
Func
<
[
T
]
,
V
>
>
Returns
Monad
<
V
>
apply
To
apply
To
<
V
>
(
value
:
Monad
<
V
>
)
:
T
extends
Func
<
[
V
]
,
unknown
>
?
Monad
<
ReturnType
<
T
>
>
:
never
Type Parameters
V
Parameters
value:
Monad
<
V
>
Returns
T
extends
Func
<
[
V
]
,
unknown
>
?
Monad
<
ReturnType
<
T
>
>
:
never
flat
Map
flat
Map
<
R
>
(
project
:
Func
<
[
value
:
T
]
,
Monad
<
R
>
>
)
:
Monad
<
R
>
Type Parameters
R
Parameters
project:
Func
<
[
value
:
T
]
,
Monad
<
R
>
>
Returns
Monad
<
R
>
map
map
<
R
>
(
project
:
Func
<
[
value
:
T
]
,
R
>
)
:
Monad
<
R
>
Type Parameters
R
Parameters
project:
Func
<
[
value
:
T
]
,
R
>
Returns
Monad
<
R
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
monument
@monument/core
@monument/lens
@monument/monad
@monument/uri
Monad
apply
apply
To
flat
Map
map
Generated using
TypeDoc