Topic: "memoize-decorator"
lonelyenvoy/python-memoization
A powerful caching library for Python, with TTL support and multiple algorithm options.
Language: Python - Size: 207 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 239 - Forks: 15

transitive-bullshit/p-cache
Decorator to memoize the results of async functions via lru-cache.
Language: JavaScript - Size: 37.1 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 23 - Forks: 1

RikudouSage/SymfonyMemoizeBundle
Symfony bundle for class/method memoization
Language: PHP - Size: 41 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 2

ember-polyfills/ember-cached-decorator-polyfill
Polyfill for RFC 566: @cached
Language: TypeScript - Size: 1.41 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 6

blakeembrey/decorator-memoize-one
Simple decorator for caching the result of a function based on the most recent arguments
Language: TypeScript - Size: 268 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

blixhavn/memoizit
A memoize library which can be used standalone, or plugged into key/value stores such as redis. Also contains functionality to invalidate cache based on function name and arguments.
Language: Python - Size: 59.6 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

FujitsuLaboratories/kurumipy
An enhanced memoization library for Python
Language: Python - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

spoorn/nemoize
Python Memoizer for classes, functions, and methods
Language: Python - Size: 16.6 KB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 1

huntfx/supercache
Easy to use caching for functions and methods.
Language: Python - Size: 105 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

mdawar/memoize-utils
Memoize function and TypeScript decorator for sync and async functions.
Language: TypeScript - Size: 146 KB - Last synced at: 30 days ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

rtmigo/filememo_py
Stores the results of expensive function calls and returns the cached result when the same inputs occur again
Language: Python - Size: 128 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

wzhudev/memoize
:notebook: A memoize util for TypeScript.
Language: TypeScript - Size: 12.7 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

pjrebsch/memorb
Memoize instance methods with ease.
Language: Ruby - Size: 228 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

simplyYan/oyzem
memoizing has never been easier
Language: Go - Size: 20.5 KB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Vunovati/memoize-methods
Memoize methods of a given JavaScript object
Language: TypeScript - Size: 433 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

svetlin-mladenov/fcache
fcache caches the result of function calls to memory or disk. Saves you the pain of recomputing slow functions over and over again. fcache works well with numpy arrays, pandas dataframes and inside ipython notebooks.
Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

alanb43/memoizeK
An adjustable cache for python functions.
Language: Python - Size: 5.86 KB - Last synced at: 12 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Bwca/package_merry-solutions_memoize-decorator
A function to decorate methods and memoize their results to speed up further requests done with the same arguments.
Language: TypeScript - Size: 24.4 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

blutsvente/vlab_memoize
A Specman/e package that provides a memoization utility for methods
Language: E - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

danhje/pymesis
Memoization decorator for Python, with optional TTL (measured in time or function calls) for the cached results.
Language: Python - Size: 58.6 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

neeru1207/Selective_LRU_Cache_Decorator
A Python Decorator similar to but simpler than functools.lru_cache with the extra ability to select parameters
Language: Python - Size: 147 KB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

lycantropos/memoir
Memoization support
Language: Python - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

izica/decorators-es6
Decorators for es6+, with promise support
Language: JavaScript - Size: 21.5 KB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

supermax03/LRU-CACHE-Python
A straightforward LRU Cache implementation using OrderedDict
Language: Python - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

congma/simplecache
Simple method memoization decorator based on cachetools, suitable for numpy.ndarray input.
Language: Python - Size: 133 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
