- map<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") => U)): 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") => 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"): 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 U
Returns Many<U>
- map<T, U>(data: T[], fn: ((x: T, i: keyof T[]) => U)): U[]
-
Parameters
-
data: T[]
-
fn: ((x: T, i: keyof T[]) => U)
-
- (x: T, i: keyof T[]): U
-
Returns U
Returns U[]
- map<T, U>(data: Named<T>, fn: ((x: T, i: string) => U)): Named<U>
-
Parameters
-
-
fn: ((x: T, i: string) => U)
-
- (x: T, i: string): U
-
Returns U
Returns Named<U>