core.cache is a new Clojure contrib library providing the following features:

core.cache is based on a library named Clache, found at http://github.com/fogus/clache that is planned for deprecation.

Absorb

You can use core.cache in your Leiningen and Cake projects with the following :dependencies directive in your project.clj file:

[org.clojure/core.cache "0.5.0"]

For Maven-driven projects, use the following slice of XML in your pom.xml’s <dependencies> section:

<dependency>
  <groupId>org.clojure</groupId>
  <artifactId>core.cache</artifactId>
  <version>0.5.0</version>
</dependency>

Enjoy!

Places

Whither Clache

The v0.5.0 version of core.cache is based almost wholly on the final version of Clache, with the following changes:

Plans

The following capabilities are under design, development, or consideration for future versions of core.cache:

More planning is needed around capabilities not listed nor thought of.

:F