Jeremy Martin (2013-12-12T19:34:16.000Z)
forbes at lindesay.co.uk (2013-12-16T14:40:42.573Z)
:) Thanks for clarifying. I guess the part that I'm still questioning, though, is: > 1) Arrow functions "express" mappings This is of course true, but is that not a bit exclusive? They're also great at: 1. Non-mapping iteration (e.g., `forEach()`) 2. Lightweight callbacks 3. Killing off 90% of `var self = this` occurrences. 4. ... not going to continue, speaking to the choir here. If there are grammar or aesthetic issues involved, I can (ahem) yield on that... but I'm struggling with the *conceptual* discriminating between what arrow functions are or aren't for.