...

/

Exercise: An Asynchronous map()

Exercise: An Asynchronous map()

Practice how to implement a parallel asynchronous version of the Array.map() utility.

Problem statement

Implement a parallel asynchronous version of Array.map() that supports promises and a concurrency limit. The function shouldn’t directly leverage the TaskQueue or TaskQueuePC classes but it can use the underlying patterns. The function, which you’ll define as mapAsync(iterable, callback, concurrency), should accept the following as inputs: ...