Skip to content

mapWithKey

mapWithKey<A, B>(f): (data) => Readonly<Record<string, B>>

Defined in: Core/Rec.ts:44

Transforms each value in a record, also receiving the key.

A

B

(key, a) => B

(data): Readonly<Record<string, B>>

Readonly<Record<string, A>>

Readonly<Record<string, B>>

pipe({ a: 1, b: 2 }, Rec.mapWithKey((k, v) => `${k}:${v}`));
// { a: "a:1", b: "b:2" }