Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Python Memoization | 133 | 50 | 3 years ago | 13 | August 01, 2021 | 8 | mit | Python | ||
A powerful caching library for Python, with TTL support and multiple algorithm options. | ||||||||||
Purefun | 98 | 16 | 3 months ago | 17 | November 22, 2023 | 10 | mit | Java | ||
Functional Programming library for Java | ||||||||||
Invokable | 42 | 9 months ago | 17 | January 21, 2021 | 4 | mit | Ruby | |||
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs). | ||||||||||
Immutable Tuple | 20 | 1,779 | 9 | 5 years ago | 22 | January 18, 2019 | 4 | mit | JavaScript | |
Immutable finite list objects with constant-time equality testing (===) and no memory leaks. | ||||||||||
Vector | 19 | 3 years ago | mit | PHP | ||||||
A PHP functional programming library. | ||||||||||
Memoization | 17 | a year ago | 4 | mit | JavaScript | |||||
Memoization of synchronous and asynchronous functions | ||||||||||
Memoize | 14 | 2 years ago | 2 | August 27, 2018 | 2 | mit | C# | |||
Memoize C# functions with ease. | ||||||||||
Sequentially | 13 | 16 years ago | JavaScript | |||||||
Sequentially is a library of temporal and frequency adverbs for JavaScript. It provides methods to queue a function for deferred or periodic execution, and to throttle the rate or number of times that a function can be called. You could think of it as a kind of memoization, where instead of caching the result it modifies when and whether a function is called. | ||||||||||
Monet | 7 | 4 years ago | mit | C++ | ||||||
An interpreted Programming Language | ||||||||||
Barely Functional | 7 | 8 years ago | 2 | May 04, 2016 | apache-2.0 | Java | ||||
A java library that takes all those really great other functional libraries and gives their function calls better names. |