UNPKG

timeit-async

Version:

helps you time your async functions

16 lines (14 loc) 305 B
var rep = require('./rep') module.exports = function set (func, reps, callback) { if (reps <= 1) { rep(func, function (time) { callback(time) }) } else { rep(func, function (time) { set(func, reps - 1, function (to_add) { callback(time + to_add) }) }) } }