blaze-cache
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.
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.
An in-memory caching (memoization) decorator for Typescript
A `@cached_property` decorator for Node.
A typesafe function cache
A promise-based cache that reads and writes to the file-system.
A tiny utility to cache function outputs easily
A cache library only remembers the last call that matches the parameter key.
WeakMap utility functions and related patterns
Blazing fast memoization based on all parameters passed
Blazing fast memoization based on all parameters passed
A lightweight package that memoizes functions
**Memoose-js** is a versatile memoization library designed to optimize performance in JavaScript applications by caching the results of expensive function calls. This package efficiently reduces the frequency of repeated computations, speeding up overall
Memora: A lightweight, TTL-based JavaScript caching library. It efficiently memoizes function outputs, supporting multiple storage options like memory and localStorage for optimized performance.
JavaScript Function prototype extensions using Metho
A tiny, crazy fast memoization library for the 95% use-case
The smallest, fastest memo library in town
Lightweight and powerful dependency injection container for Node.js and JavaScript apps written in TypeScript.
A collection of useful promise utilities
A Node.js library for offloading heavy computations to worker threads with memoization
A browser library for offloading heavy computations to web workers with memoization