Skip to content

mapWithKey

mapWithKey<K, A, B>(f): (m) => ReadonlyMap<K, B>

Defined in: Utils/Dict.ts:260

Transforms each value in the dictionary, also receiving the key.

K

A

B

(key, a) => B

(m): ReadonlyMap<K, B>

ReadonlyMap<K, A>

ReadonlyMap<K, B>

pipe(Dict.fromEntries([["a", 1], ["b", 2]]), Dict.mapWithKey((k, v) => `${k}:${v}`));
// ReadonlyMap { "a" => "a:1", "b" => "b:2" }