1.0.1 • Published 1 year ago

dank-do-while v1.0.1

Weekly downloads
1,436
License
MIT
Repository
github
Last release
1 year ago

dank-do-while

An asynchronous do-while-like function for node

install

npm install dank-do-while

method

doWhile(eachFunction, doneFunction, concurrency);

eachFunction will be called once initially and then again for each time that next(truthy) is called

Signature is function(next)

doneFunction will be called once when next(falsy) is called

concurrency the number of concurrent eachFunction's that may be executed

example

import { doWhile } from 'dank-do-while';

doWhile(function (next) {	
	someAsyncFunction(function (err, result) {
		return next(result !== 'done');
	});
}, function () {
	console.log('done');
});