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