ya-promise-while

3.0.1 • Public • Published

Promise While

While loops for asynchronous javascript

Usage

 
import promiseWhile from 'ya-promise-while';
 
let i = 0;
 
promiseWhile(() => i < 3, () => new Promise(resolve, reject) {
  if (Math.random() > 0.5) reject('oops');
 
  setTimeout(() => resolve(i++), 1);
}).then(...).catch(...);
 

Readme

Keywords

none

Package Sidebar

Install

npm i ya-promise-while

Weekly Downloads

2

Version

3.0.1

License

ISC

Last publish

Collaborators

  • zhuangya