- mapAsync<T, U>(data: Many<T>, fn: ((x: T, i: "length" | "toString" | "concat" | "indexOf" | "lastIndexOf" | "slice" | "includes" | "at" | "toLocaleString" | "join" | "every" | "some" | "forEach" | "map" | "filter" | "reduce" | "reduceRight" | "find" | "findIndex" | "entries" | "keys" | "values" | "flatMap" | "flat" | "pop" | "push" | "reverse" | "shift" | "sort" | "splice" | "unshift" | "fill" | "copyWithin") => MaybeAsync<U>)): Promise<Many<U>>
-
Parameters
-
data: Many<T>
-
fn: ((x: T, i: "length" | "toString" | "concat" | "indexOf" | "lastIndexOf" | "slice" | "includes" | "at" | "toLocaleString" | "join" | "every" | "some" | "forEach" | "map" | "filter" | "reduce" | "reduceRight" | "find" | "findIndex" | "entries" | "keys" | "values" | "flatMap" | "flat" | "pop" | "push" | "reverse" | "shift" | "sort" | "splice" | "unshift" | "fill" | "copyWithin") => MaybeAsync<U>)
-
- (x: T, i: "length" | "toString" | "concat" | "indexOf" | "lastIndexOf" | "slice" | "includes" | "at" | "toLocaleString" | "join" | "every" | "some" | "forEach" | "map" | "filter" | "reduce" | "reduceRight" | "find" | "findIndex" | "entries" | "keys" | "values" | "flatMap" | "flat" | "pop" | "push" | "reverse" | "shift" | "sort" | "splice" | "unshift" | "fill" | "copyWithin"): MaybeAsync<U>
-
Parameters
-
x: T
-
i: "length" | "toString" | "concat" | "indexOf" | "lastIndexOf" | "slice" | "includes" | "at" | "toLocaleString" | "join" | "every" | "some" | "forEach" | "map" | "filter" | "reduce" | "reduceRight" | "find" | "findIndex" | "entries" | "keys" | "values" | "flatMap" | "flat" | "pop" | "push" | "reverse" | "shift" | "sort" | "splice" | "unshift" | "fill" | "copyWithin"
Returns Promise<Many<U>>
- mapAsync<T, U>(data: T[], fn: ((x: T, i: keyof T[]) => MaybeAsync<U>)): Promise<U[]>
-
Parameters
-
data: T[]
-
fn: ((x: T, i: keyof T[]) => MaybeAsync<U>)
Returns Promise<U[]>
- mapAsync<T, U>(data: Named<T>, fn: ((x: T, i: string) => MaybeAsync<U>)): Promise<Named<U>>
-
Returns Promise<Named<U>>