A utility for creating an iteratively cached (memoized) result of an iterable.
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
A memoization library which only remembers the latest invocation
A function is a relation or expression involving one or more variables.
Memoize/cache function results
An async function is a function that delivers its result asynchronously.
Memoize functions results using an lru-cache.
A tiny, crazy fast memoization library for the 95% use-case
The lodash method `_.memoize` exported as a module.
Faster than fast, smaller than micro ... a nano speed and nano size memoizer.
Blazing fast memoization based on all parameters passed
Memoize a function by the identity of its arguments, using ES2015 Map
Memoize promise-returning & async functions
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.
A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.