Clone the core.memoize git repository or download its source archive
Run mvn package to generate a Jar file
Run mvn install to install the Jar into your local Maven repository
To test that the build succeeded try:
mvn clojure:repl
This will launch a Clojure REPL. Try the following to exercise core.memoize:
(require '[clojure.core.memoize :as memo])
(def f (memo/memo #(do (Thread/sleep 5000) %)))
(f 42)
;; wait 5 seconds
;;=> 42
Subsequent calls of the f function with the value 42 should return instantly.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |