p-debounce 
 Function Debouncer
 Debounces promise-returning & async functions to delay their execution until after a specified wait period has elapsed since the last call.
Debounce promise-returning & async functions
211 stars
 5 watching
 24 forks
 
Language: JavaScript 
last commit: over 1 year ago 
Linked from   1 awesome list  
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|    |  Allows delaying promises by a specified amount of time or a random range. | 609 | 
|    |  Promises an event by waiting for it to be emitted, allowing asynchronous iteration and rejection handling. | 429 | 
|    |  Wait for a specified number of promises to be fulfilled | 36 | 
|    |  Helps tap into a promise chain without affecting its value or state | 132 | 
|    |  Provides a promise that can be delayed to execute at a specific time or after another operation is completed. | 77 | 
|    |  A promise class that defers execution until the promise is actually used or specific methods are called | 269 | 
|    |  Concurrently execute multiple promise-returning functions with optional concurrency limits. | 319 | 
|    |  A utility function to wait for any of multiple promises to be fulfilled with cancellation support. | 55 | 
|    |  Runs promise-returning & async functions multiple times concurrently | 39 | 
|    |  Memoizes promise-returning and async functions to cache consecutive function calls by storing results of identical input. | 397 | 
|    |  Improves Promise.race() by preventing infinite pending promises and adding support for aborting promises using AbortSignal. | 46 | 
|    |  Tool for filtering and concurrent execution of promises with an adjustable concurrency level | 75 | 
|    |  A utility function that resolves a promise after a specified delay. | 86 | 
|    |  An implementation of an async while loop that repeatedly executes a function until a condition is met or fails | 54 | 
|    |  A utility function to settle promises concurrently and retrieve their fulfillment or rejection values with optional concurrency control. | 90 |