mapKeys<K1, K2, V> function
Transforms keys in a Map
map Source map
transform Key transformation function
Implementation
Map<K2, V> mapKeys<K1, K2, V>(
Map<K1, V> map,
K2 Function(K1 key) transform,
) {
return Map.fromEntries(
map.entries.map(
(entry) => MapEntry(transform(entry.key), entry.value),
),
);
}