ES6 arrow functions are often a compelling alternative to
The main use case for ES6 symbols is that you can use them as property keys that can’t clash with other property keys.
Check out my book (free online): “Exploring ES2016 and ES2017”. All finished proposals are added to it.
ECMAScript 2016 was recently standardized. This blog post tracks what features may be included in ES2017. I will continually update it.
Last updated 2016-10-03.
Async functions are an ECMAScript proposal by Brian Terlson. It is at stage 3 (candidate).
Before I can explain async functions, I need to explain how Promises and generators can be combined to perform asynchronous operations via synchronous-looking code.