Utility functions for asynchronous operations
This module provides a collection of functions for dealing with callbacks and logical dependencies in asynchronous code.
Utilities for asynchronous applications.
join executes all but its last function argument, which it calls when the previous functions have all executed the given callback, and to which it passes in the
Arguments object (or
arguments.length is 1) from each of the previous functions' calls in order.
step executes the given functions in sequence with a
next callback function and any arguments passed in from the previous function's call to
once returns a function that executes the
init function once and buffers subsequent calls. When
init has issued its
done callback, all buffered callbacks will be issued (along with the
value argument, if any, provided by
init). Additional calls to the buffering function will execute