fn
- {Function} REQUIRED the callback function.timeout
- {number} millisecond delay to wait after previous callback completion before executing this callback. Negative values cause immediate blocking execution. Default 0.until
- {Function} boolean function executed before each iteration. Return true to indicate callback completion.iterations
- {Number} number of times to execute the callback before proceeding to the next callback in the queue. Incompatible with until
.This module contains the following classes: