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 8 years ago
es6-promiseflow-controlpromisepromise-librarypromise-modulespromises

Related projects:

RepositoryDescriptionStars
busterc/promise-do-untilCalls a function repeatedly until a condition returns true and then resolves the promise1
busterc/promise-do-whilstRepeats an action until a condition is met, then resolves a promise.3
sindresorhus/p-lazyA promise class that defers execution until the promise is actually used or specific methods are called269
then/is-promiseTest utility for verifying whether an object conforms to the Promise/A+ specification281
nodeca/promise-memoizeA utility for caching and optimizing promise-returning functions with optional expire times and prefetching capabilities.61
stevekane/promise-it-wont-hurtA workshop module to teach the use of promises in JavaScript for clean asynchronous code handling737
sindresorhus/p-allConcurrently execute multiple promise-returning functions with optional concurrency limits.319
sindresorhus/p-each-seriesIterates over promises in serial order, stopping at the first failed promise.50
sindresorhus/p-timesRuns promise-returning & async functions multiple times concurrently39
sindresorhus/p-someWait for a specified number of promises to be fulfilled36
kevinoid/promise-nodeifyA module that simplifies the use of promises by providing a safe and consistent way to handle callbacks.2
sindresorhus/p-raceImproves Promise.race() by preventing infinite pending promises and adding support for aborting promises using AbortSignal.46
aantron/promiseA lightweight binding to JavaScript promises in Reason340
brummelte/sleep-promiseA utility function that resolves a promise after a specified delay.86
sindresorhus/p-debounceDebounces promise-returning & async functions to delay their execution until after a specified wait period has elapsed since the last call.211