111 packages found
delay the evaluation of a paramless async function and cache the result
A tiny, crazy fast memoization library for the 95% use-case
Memoize/cache function results
Helper for memoizing async functions and methods
Same as React's `useCallback`, but returns a stable reference.
Helper for memoizing synchronous functions and methods
useMemo hook and memo for components using deep compare
A decorator for caching class getters and updating the cache based on dependent properties
Smart caching for promises. Like memoization, but better.
Polyfill for RFC 566: @cached
Simple decorator for caching getters on first access
A small JavaScript module for Hive memo encryption and decryption
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 memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.
A memoisation toolkit
Memoize any function using Keyv as storage backend.
A tiny, crazy fast memoization library for the 95% use-case
(temporary fork of `memoize-fs`, until #17 es2020 support is fixed) memoize/cache in file system solution for Node.js
Memoization with shallowly comparing object arguments.