34. implement `Promise.any()`
Share
medium - accepted / - tried
from MDN
Promise.any() takes an iterable of Promise objects and, as soon as one of the promises in the iterable fulfils, returns a single promise that resolves with the value from that promise
Can you implement a any()
to work the same as Promise.any()
?
note
AggregateError
is not supported in Chrome yet, but you can still use it in your code since we will add the Class into your code. Do something like following:
new AggregateError( 'No Promise in Promise.any was resolved', errors)