FileSize | 19130 |
MD5 | D4B4C7ADD51EFD794DA1F5E26CC0E879 |
PackageDescription | cache abstraction library for Clojure
core.cache is a Clojure library that provides implementations of basic
caching strategies such as:
.
* First-in-first-out (FIFOCache)
* Least-recently-used (LRUCache)
* Least-used (LUCache -- sometimes called Least Frequently Used)
* Time-to-live (TTLCache)
* Naïve cache (BasicCache)
* Naïve cache backed with soft references (SoftCache)
* Low inter-reference recency set algorithm (LIRSCache)
.
All implementation use a common base abstraction (CacheProtocol) which, in
combination with suitable macros, allows for the easy integration of user
defined caching strategies that hook into the Clojure associative data
capabilities. |
PackageMaintainer | Debian Clojure Maintainers <pkg-clojure-maintainers@lists.alioth.debian.org> |
PackageName | libcore-cache-clojure |
PackageSection | java |
PackageVersion | 0.6.2-2 |
SHA-1 | 0BFA77C188943BFD822BD5F42CD078FC701FC3ED |
SHA-256 | 24EB9762F87BF5F4019C2923EFA47506ECD4DF6C195F251A44525A7E00D741A0 |