Converts object to entries and maps it with provided callback.
Record like plain object
Record
map callback, accepts entry pair ([key, value]) and should return entry pair
[key, value]
new mapped object
mapRecord({'a': 2}, ([k, v]) => [v, k * 2])>> {'b': 4}mapRecord({'a': 'b'}, ([k, v]) => [v, k])>> {'b': 'a'} Copy
mapRecord({'a': 2}, ([k, v]) => [v, k * 2])>> {'b': 4}mapRecord({'a': 'b'}, ([k, v]) => [v, k])>> {'b': 'a'}
Use [[map]] from iterable instead — it handles Record directly along with Array, Set, Map, and (async) iterables.
iterable
Array
Set
Map
Converts object to entries and maps it with provided callback.