Debian logoDebian Screenshots >

libcore-cache-clojure

cache abstraction library for Clojure

Description

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.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.


Homepage

http://github.com/clojure/core.cache


Statistics

346 other people were interested in this package here. The newest known version of this software is 0.6.5-2 (Information last updated about 16 hours ago.)