Rick Waldron (2014-10-01T18:57:50.000Z)
forbes at lindesay.co.uk (2016-02-01T12:26:33.383Z)
> Was it an intended decision not to have `Map#map`, `Map#filter`? Only with regard to time. I expect there will be substantial additions to Map and Set in ES7 (as long as the work is done, of course). > Will it make sense having a nice declarative syntax like: > > ```js > new Map({ > [Names.ID]: id, > [Names.EMAIL]: email, > needsReload: true, > }) > ``` This doesn't work because Maps allow objects as keys.