Source: async.js, line 8782 Example var iterator = function(n, done) { done(null, n); }; async.timesLimit(4, 2, iterator, function(err, res) { console.log(res); // [0, 1, 2, 3]; });