Search results
354 packages found
Unabashedly-barebones memoization library with an aim toward speed
Fast, small, most-efficient JavaScript memoization lib to memoize JS functions
Wrap a function in a memo to reuse the first invocation result of the function
- browser
- deno
- deno-edition
- deno-entry
- denoland
- es2022
- export-default
- memo
- memoisation
- memoise
- memoization
- memoize
- module
- node
- View more
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.
Simple decorator for caching the result of a function based on the most recent arguments
A decorator for caching class getters and updating the cache based on dependent properties
Memoize is a simple library that remembers the function execution results and can respond immediately.
Delay the evaluation of a variadic async function and cache the result
Takes a function and returns a memoized compute.
Define lazy properties on objects that are initialized once and only when accessed. Also known as a lazy initialization and cached/memoized getters.
A memoization library which only remembers the latest invocation
Stateless weak memoization replacement for reselect and memoize-one
Memoize a function of n args with O(n) recall and no memory leaks
Fast, small, efficient JavaScript memoization lib to memoize JS functions
A memoisation toolkit
A memoization library which only remembers the latest invocation
A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.