google/traceur-compiler — pull request #1518 by OliverJAsh (2014-11-18 22:55:35+00:00)
Title: Promise.all(iterable)

`Promise.all` (and possibly other static methods) should allow you to pass an iterable, apparently: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all

``` js
const iterable = {
*[Symbol.iterator]() {
yield 1;
yield 2;
yield 3;
}
};

Promise.all(iterable)
.then(x => {
console.log(x);
});
```

Is this something that could be added to the polyfill? I might have a go, if so.