0.1.2 • Published 6 years ago
map-mapto v0.1.2
map-mapto
NOTE: map-mapto was renamed to @extra-map/map.
Map values in map to new values, like Array.map().
const mapTo = require('map-mapto');
// mapTo(<map>, <map function>, [this], [target=new Map()])
// -> <target>
var m = new Map([['m', 13], ['a', 1], ['p', 16]]);
mapTo(m, (v) => v>>>1);
// Map {'m'=>6, 'a'=>0, 'p'=>8}
mapTo(m, (v, k, map) => v>>>1, null, new Map([['s', 19]]));
// Map {'s'=>19, 'm'=>6, 'a'=>0, 'p'=>8}