Builds a transparent cache for a function. When the cache is outdated, it will be returned until the update function has completed (i.e. callers will never have to wait for updates after initialization.)
Powerful memoization helper
Delay the evaluation of a variadic async function and cache the result
Angular pipe for memoize function execution in the template
Improved version of unstable_cache with deduping and logging
A faster JavaScript memoizer
Memoize a synchronous or asynchronous function.
Generic memoization with Map and WeakMap
A memoization library which only remembers the latest invocation
Memoize decorator for Typescript with deep equality
Experimental decorators for common patterns.
High Performance In-Memory Cache for Node.js
Async memoization
Creates a function that caches the last result of arguments, by key calculated from the arguments.
Memoizes a promise-returning function
An extensible memoization cache and global singleton used to speed up expensive function calls
:wrench: A set of general-purpose decorators written in TypeScript following 'tc39/proposal-decorators (Stage 3)'.
LRU Memoize -- a memoized wrapper around lru-cache.
Cache data and memoize, debounce, throttle and queue methods
A Minipass stream that collects all the data into a single chunk
Memoize promise-returning & async functions
Reusable hooks
Garbage-collected memoizer for variadic functions that can be used as a decorator
100% type-safe memoize() function written in TS