Search results

393 packages found

Memoized selectors for Redux and other immutable object derivation

published version 4.0.2, 3 years ago23 dependents licensed under $MIT
303,191

A utility to provide lru memoization for any js function

published version 1.1.0, 6 years ago62 dependents licensed under $MIT
178,530

Helper for memoizing async functions and methods

published version 1.1.0, 7 years ago24 dependents licensed under $BSD
174,924

A general purpose key resolver for memoize

published version 1.0.0, 6 years ago2 dependents licensed under $MIT
93,358

A utility to lazily calculate and cache values in a react component based on props

published version 3.0.1, 9 years ago11 dependents licensed under $MIT
71,656

Memoize promise-returning functions. Includes cache expire and prefetch.

published version 1.2.1, 8 years ago27 dependents licensed under $MIT
103,992

Helper for memoizing synchronous functions and methods

published version 1.1.1, 7 years ago24 dependents licensed under $BSD
126,932

Memoize any function using Keyv as storage backend.

published version 2.1.9, 14 days ago7 dependents licensed under $MIT
113,386

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.

published version 1.2.0, 5 years ago15 dependents licensed under $MIT
113,148

A memoization algorithm that only caches the result of the latest set of arguments, where argument equality is determined via a provided equality function.

published version 1.1.0, 5 years ago7 dependents licensed under $MIT
112,979

An implementation of the memoize technique

published version 2.2.0, 2 years ago10 dependents licensed under $MIT
83,071

Lazily evaluates a getter on an object and caches the returned value

published version 3.0.0, 2 years ago64 dependents licensed under $LGPL-3.0-only
80,902

A magic memoization function

published version 2.0.15, 5 years ago8 dependents licensed under $MIT
40,747

An in-memory caching (memoization) decorator for Typescript

published version 3.0.3, 3 years ago5 dependents licensed under $MPL-2.0
30,816

Lodash's memoize function, but in a much smaller package than lodash.memoize's.

published version 1.0.1, 5 months ago1 dependents licensed under $MIT
33,245

Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.

published version 6.0.3, a year ago0 dependents licensed under $MIT
22,380

Create a lazily evaluated value

published version 3.0.0, 4 years ago31 dependents licensed under $MIT
32,492

Memoization utilities

published version 0.31.25, 2 years ago5 dependents licensed under $MIT
26,996

Delay the evaluation of a variadic async function and cache the result

published version 1.0.0, 7 years ago1 dependents licensed under $MIT
34,139

memoize the last result, in async way

published version 1.1.8, a year ago10 dependents licensed under $MIT
21,038