promise-do-whilst

Loop

Repeats an action until a condition is met, then resolves a promise.

loop Calls a function repeatedly while a condition returns true and then resolves the promise

GitHub

3 stars
3 watching
1 forks
Language: JavaScript
last commit: about 6 years ago
Linked from 1 awesome list

es6-promiseflow-controlpromisepromise-librarypromise-modulespromises

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
busterc/promise-until Repeats an action until a condition is met and then resolves a promise 3
busterc/promise-do-until Calls a function repeatedly until a condition returns true and then resolves the promise 1
sindresorhus/p-whilst An implementation of an async while loop that repeatedly executes a function until a condition is met or fails 54
sindresorhus/p-lazy A promise class that defers execution until the promise is actually used or specific methods are called 266
stevekane/promise-it-wont-hurt A workshop module to teach the use of promises in JavaScript for clean asynchronous code handling 737
sindresorhus/p-all Concurrently execute multiple promise-returning functions with optional concurrency limits. 315
sindresorhus/p-times Runs promise-returning & async functions multiple times concurrently 38
then/is-promise Test utility for verifying whether an object conforms to the Promise/A+ specification 282
sindresorhus/p-each-series Iterates over promises in serial order, stopping at the first failed promise. 50
aantron/promise A lightweight binding to JavaScript promises in Reason 340
pburtchaell/redux-promise-middleware Enables simple handling of async action creators in Redux 1,982
kevinoid/promise-nodeify A module that simplifies the use of promises by providing a safe and consistent way to handle callbacks. 2
wbinnssmith/promise-method Wraps a synchronous function to return a promise 2
funcool/promesa A promise library and concurrency toolkit for Clojure and ClojureScript. 498
sindresorhus/p-debounce Debounces promise-returning & async functions to delay their execution until after a specified wait period has elapsed since the last call. 211