Implement `Promise.all(iterable)`