Search results
196 packages found
A generalized multi-key memoization solution that does not leak memory.
Thin wrapper around lru-cache with extended functionality.
A memoization library which only remembers the latest invocation
A tiny, crazy fast memoization library for the 95% use-case
Memoize a function.
dependency-less-ly prevent function invocations (both sync and async) from redundantly overlapping with each other
A memoization library that caches all results and supports *N* arguments with any type.
Memoize decorator for TypeScript that uses WeakMap
Memoization tools, TC39 proposal-function-memo implementation
A simple elegant memoizer for node-js that supports pluggable caches
Function memoization with configurable caching
Boost your JavaScript application's performance with this versatile and efficient memoization library
A memoization works with async tasks that can be throttled.
WeakMap utility functions and related patterns
Utility to memoize functions
Memora: A lightweight, TTL-based JavaScript caching library. It efficiently memoizes function outputs, supporting multiple storage options like memory and localStorage for optimized performance.
This package provides a simple utility for caching the results of functions based on their input arguments. By caching previously computed results. The caching mechanism uses LRU(Least recently Used) cache method to store results.
A `memoize-one` wrapper that resolves the latest invocation asynchronously
Memoizes functions with named arguments