cached-with-google-collections

A small lib (using Google Collections 1.0 MapMakers) that create different types of cache memoizers for Clojure functions. They should allow more concurrency and be a bit faster than if written with (atom {}).

  • VCSN/A

  • cljdoc documentationcljdoc
  • 57 Downloads
  • 57 This Version

Leiningen/Boot

[cached-with-google-collections "1.0.0-SNAPSHOT"]

Clojure CLI/deps.edn

cached-with-google-collections/cached-with-google-collections {:mvn/version "1.0.0-SNAPSHOT"}

Gradle

implementation("cached-with-google-collections:cached-with-google-collections:1.0.0-SNAPSHOT")

Maven

<dependency>
  <groupId>cached-with-google-collections</groupId>
  <artifactId>cached-with-google-collections</artifactId>
  <version>1.0.0-SNAPSHOT</version>
</dependency>