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.

GitHub

60 stars
6 watching
7 forks
Language: JavaScript
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

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