promise-until

Repeat action

Repeats an action until a condition is met and then resolves a promise

loop Calls a function repeatedly if a condition returns false and until the condition returns true and then resolves the promise

GitHub

3 stars
3 watching
1 forks
Language: JavaScript
last commit: about 6 years ago
es6-promiseflow-controlpromisepromise-librarypromise-modulespromises

Related projects:

Repository Description Stars
busterc/promise-do-until Calls a function repeatedly until a condition returns true and then resolves the promise 1
busterc/promise-do-whilst Repeats an action until a condition is met, then resolves a promise. 3
sindresorhus/p-lazy A promise class that defers execution until the promise is actually used or specific methods are called 266
then/is-promise Test utility for verifying whether an object conforms to the Promise/A+ specification 282
nodeca/promise-memoize A utility for caching and optimizing promise-returning functions with optional expire times and prefetching capabilities. 60
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-each-series Iterates over promises in serial order, stopping at the first failed promise. 50
sindresorhus/p-times Runs promise-returning & async functions multiple times concurrently 38
sindresorhus/p-some Wait for a specified number of promises to be fulfilled 36
kevinoid/promise-nodeify A module that simplifies the use of promises by providing a safe and consistent way to handle callbacks. 2
sindresorhus/p-race Improves Promise.race() by preventing infinite pending promises and adding support for aborting promises using AbortSignal. 46
aantron/promise A lightweight binding to JavaScript promises in Reason 340
brummelte/sleep-promise A utility function that resolves a promise after a specified delay. 86
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