@hat-open/util
Preparing search index...
map
Variable map
Const
map
:
{
<
T1
,
T2
>
()
:
|
Curried2
<
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
T1
[]
,
T2
[]
>
|
Curried2
<
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
,
>
;
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
)
:
Curried1
<
T1
[]
,
T2
[]
>
;
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
)
:
Curried1
<
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
>
;
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
arr
:
T1
[]
)
:
T2
[]
;
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
obj
:
Record
<
string
,
T1
>
,
)
:
Record
<
string
,
T2
>
;
}
= ...
Curried
_map
Type declaration
<
T1
,
T2
>
()
:
|
Curried2
<
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
T1
[]
,
T2
[]
>
|
Curried2
<
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
,
>
Type Parameters
T1
T2
Returns
|
Curried2
<
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
T1
[]
,
T2
[]
>
|
Curried2
<
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
,
>
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
)
:
Curried1
<
T1
[]
,
T2
[]
>
Type Parameters
T1
T2
Parameters
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
Returns
Curried1
<
T1
[]
,
T2
[]
>
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
)
:
Curried1
<
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
>
Type Parameters
T1
T2
Parameters
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
Returns
Curried1
<
Record
<
string
,
T1
>
,
Record
<
string
,
T2
>
>
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
,
arr
:
T1
[]
)
:
T2
[]
Type Parameters
T1
T2
Parameters
fn
:
(
val
:
T1
,
index
?:
number
,
arr
?:
T1
[]
)
=>
T2
arr
:
T1
[]
Returns
T2
[]
<
T1
,
T2
>
(
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
,
obj
:
Record
<
string
,
T1
>
,
)
:
Record
<
string
,
T2
>
Type Parameters
T1
T2
Parameters
fn
:
(
val
:
T1
,
key
?:
string
,
obj
?:
Record
<
string
,
T1
>
)
=>
T2
obj
:
Record
<
string
,
T1
>
Returns
Record
<
string
,
T2
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@hat-open/util
Loading...
Curried
_map