import libAsync = require("../.."); export = function(): void { console.info("The test for libAsync.control.whileUntil started."); let i: number = 0; libAsync.whileUntil(function(next: libAsync.AsyncErrorCallback): void { console.info(`[control.whileUntil] ${i}.`); next(); }, function(): boolean { return i++ >= 5; }, function(err?: Error): void { console.info("[control.whileUntil] completed."); }); };