Memoize functions results using an lru-cache.
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
Blazing fast memoization based on all parameters passed
A memoization library which only remembers the latest invocation
Faster than fast, smaller than micro ... a nano speed and nano size memoizer.
A tiny, crazy fast memoization library for the 95% use-case
The lodash method `_.memoize` exported as a module.
Powerful memoization helper
A memoization algorithm in which each function argument represents a new key, creating a trie of caches as defined by the array in your first argument.
Memoize promise-returning & async functions
A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.
Memoize/cache function results
Generic memoization with Map and WeakMap
Memoize decorator for Typescript
Memoize a function by the identity of its arguments, using ES2015 Map
Reusable utility that can be reused