Wrap a value for running a function multiple times with a different set of params each time. The function is ran with the params serially (one at a time, in order). If any of the values returned are async, this function will return a promise that resolves with all of the values returned after the promise-like values are resolved. Otherwise, it with synchronously return all of the values returned.
Wrap a value for running a function multiple times with a different set of params each time. The function is ran with the params serially (one at a time, in order). If any of the values returned are async, this function will return a promise that resolves with all of the values returned after the promise-like values are resolved. Otherwise, it with synchronously return all of the values returned.