### Using async / await, delay a function call with arguments and return the result
A utility that allows retrying a function with an exponential delay between attempts.
Cacheable Utilities for Caching Libraries
Abortable async function helpers
Determine if a function is a native async function.
Exit your process, gracefully (if possible)
A function that returns the normally hidden `AsyncFunction` constructor
Throttle a function to limit its execution rate
Timers extensions
Evaluate asynchronous tasks with configurable concurrency.
A Tailwind CSS plugin for creating beautiful animations.
Create a deferred promise
Provides 'delay', an async coordination function.
Delay function calls until a set time elapses after the last invocation
Process (async)iterable values as functions with concurrency control
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
One promise for multiple requests in flight to avoid async duplication
delay the evaluation of a paramless async function and cache the result
A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
Delay a promise a specified amount of time
Helper function to remap async functions to generators
Process incoming async(iterable) functions in parallel
Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.
a simple debounce with no dependencies or crazy defaults