0.1.5 • Published 6 years ago
map-setall v0.1.5
map-setall
NOTE: map-setall was renamed to @extra-map/set-all.
const addAll = require('map-setall');
// setAll(<map>, <entries>, [begin=0], [end])
// -> <map>
setAll(new Map([['r', 18]]), new Map([['e', 5], ['d', 4]]));
// Map {'r'=>18, 'e'=>5, 'd'=>4}
setAll(new Map([['t', 20]]), [['e', 5], ['d', 4], ['s', 19]]);
// Map {'t'=>20, 'e'=>5, 'd'=>4, 's'=>19}
setAll(new Map([['t', 20]]), [['e', 5], ['d', 4], ['s', 19]], 1);
// Map {'t'=>20, 'd'=>4, 's'=>19}
setAll(new Map([['t', 20]]), [['e', 5], ['d', 4], ['s', 19]], 1, 2);
// Map {'t'=>20, 'd'=>4}