Intuitive magical memoization library with Proxy and WeakMap
powerful memorization lib, which inspired by memoize-one, proxy-memoize
fork of fast-memoize and support esm
A memoization library which only remembers the latest invocation
A memoization function that uses a WeakMap
Memoize decorator for Typescript
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
Fastest memoization lib that supports N arguments
Memoize promise-returning & async functions
The lodash method `_.memoize` exported as a module.
A blazing fast memoization library that is tiny but feature-rich.
Faster than fast, smaller than micro ... a nano speed and nano size memoizer.
Memoization utilities for cacheable
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.
Fast memoization decorator and other helpers with 1st class support for Promises.
A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.
Garbage-collected memoizer for variadic functions
An HTTP(s) proxy `http.Agent` implementation for HTTP
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Turn a function into an `http.Agent` instance
Memoize getters and methods to compute only once
Maps proxy protocols to `http.Agent` implementations
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Memoize/cache function results