On Thu, Jun 27, 2013 at 5:26 PM, Rick Waldron <[email protected]> wrote:
> On Thu, Jun 27, 2013 at 8:11 PM, Tab Atkins Jr. <[email protected]>
> wrote:
>> In particular, I like that it just returns the modified map/set, so
>> it's easy to chain with, or to immediately return.
>
> I was wondering about this while reading your OP, but you're not returning
> anything in that "desugaring". Anyway, I agree with this reasoning.
Whoops, I left that out accidentally. Modified (also to use Allen's
for-of rather than forEach):
Map.prototype.update = function(iter) {
for([k,v] of iter) this.set(k,v);
return this;
};
Set.prototype.update = function(iter) {
for(v of iter) this.add(v);
return this;
};
~TJ
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss