Tab Atkins Jr. (2013-06-27T23:47:03.000Z)
github at esdiscuss.org (2013-07-12T02:27:37.459Z)
Has it been discussed yet to add an .update() method to Map and Set, a la Python, which take an iterable (yielding [key, value] for Map, and just value for Set) and add the iterable's entries to the Map/Set? It desugars easily: ```js Map.prototype.update = function(iter) { Map(iter).forEach((v,k)=>this.set(k,v)); }; Set.prototype.update = function(iter) { Set(iter).forEach(v=>this.add(v)); }; ``` I've used this kind of dict/set addition in Python plenty, and added the method to my Map polyfill that I use for some personal projects. Thoughts?