memoize-ttl provides a simple interface similar to Clojure's builtin memoize
function.
Additionally there is a time-to-live (TTL) value when cached entries expire
and a invalidate
function to manually invalidate the cache, very useful for unit testing.
memoize-ttl is released via Clojars. The Latest stable release is 0.0.1
Leiningen dependency information:
[memoize-ttl "0.0.1"]
Maven dependency information:
<dependency>
<groupId>memoize-ttl</groupId>
<artifactId>memoize-ttl</artifactId>
<version>0.0.1</version>
</dependency>
Copyright © 2015 6 Wunderkinder GmbH.
Distributed under the Eclipse Public License, the same as Clojure.