The type of the result of each task.
An array of functions that return a promise.
A promise that resolves with an array of results of each task.
[() => Promise.resolve(1), () => Promise.resolve(2), () => Promise.resolve(3)].map(task => asyncTasksSerial(task));
//=> [1, 2, 3]
If any of the tasks fail, the function will throw an error.
Generated using TypeDoc
Executes an array of asynchronous tasks in a serial manner, one after the other. Returns a promise that resolves with an array of results of each task.