From beaa2fa540e90c717344195ed19df47ab5e3afe2 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Wed, 12 Nov 2014 02:03:11 +1100 Subject: [PATCH] add async functions to features --- FEATURES.md | 10 ++++++++++ README.md | 1 + 2 files changed, 11 insertions(+) diff --git a/FEATURES.md b/FEATURES.md index 673fc13e84..04e1b1d1f0 100644 --- a/FEATURES.md +++ b/FEATURES.md @@ -6,6 +6,16 @@ [for (i of [1, 2, 3]) i * i]; // [1, 4, 9] ``` +## Async functions + +```javascript +async function chainAnimationsAsync(elem, animations) { + for (var anim of animations) { + await anim(elem); + } +} +``` + ## Arrow functions ```javascript diff --git a/README.md b/README.md index 8aa12edb3c..5e1b392939 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ It's as easy as: ## [Features](FEATURES.md) - [Array comprehension](FEATURES.md#array-comprehension) + - [Async functions](FEATURES.md#async-functions) via [regenerator](https://github.com/facebook/regenerator) - [Arrow functions](FEATURES.md#arrow-functions) - [Classes](FEATURES.md#classes) - [Computed property names](FEATURES.md#computed-property-names)