promise-memoize
Promise cache
A utility for caching and optimizing promise-returning functions with optional expire times and prefetching capabilities.
Memoize promise-returning functions. Includes cache expire and prefetch.
60 stars
6 watching
7 forks
Language: JavaScript
last commit: almost 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
sindresorhus/p-memoize | Memoizes promise-returning and async functions to cache consecutive function calls by storing results of identical input. | 396 |
sindresorhus/memoize | Caches function results to speed up repeated calls with identical inputs | 1,089 |
melpon/memoize | A caching macro for Elixir that uses CAS on ETS to optimize function calls | 189 |
busterc/promise-until | Repeats an action until a condition is met and then resolves a promise | 3 |
kevinoid/promise-nodeify | A module that simplifies the use of promises by providing a safe and consistent way to handle callbacks. | 2 |
busterc/promise-do-until | Calls a function repeatedly until a condition returns true and then resolves the promise | 1 |
busterc/promise-do-whilst | Repeats an action until a condition is met, then resolves a promise. | 3 |
calvinmetcalf/lie | A small promise implementation following the Promises/A+ spec | 744 |
thinkjs/think-cache-memcache | Provides an adapter for caching data using Memcache. | 0 |
sindresorhus/p-map | A utility for mapping over promises concurrently while controlling concurrency and error handling. | 1,292 |
khanlou/promise | A Promise library for Swift that enables asynchronous operations to be composed and transformed in systematic ways. | 621 |
thinkjs/think-cache | A caching solution designed to improve the performance of ThinkJS 3.x applications by reducing the number of requests made to external resources. | 2 |
jdeferred/jdeferred | A Java library implementing a deferred/promise object similar to JQuery's Deferred Object. | 1,508 |
fregante/webext-storage-cache | Caches values and automatically reuses cached results of function calls in web extensions | 81 |
jitbit/fastcache | A high-performance memory cache for .NET with expiration and thread-safety | 135 |