1
我從來沒有使用clojure之前,我試圖得到'domonad'函數/宏,所以我可以玩它,並從單子上學習this tutorial這是相當不錯的。我聽說這是用Clojure-contrib請,然後轉移到clojure.algo你如何獲得依賴關係?
我試圖
user=> (ns your-namespace
(:require clojure.contrib.monads))
FileNotFoundException Could not locate clojure/contrib/monads__init.class or clojure/contrib/monads.clj on classpath: clojure.lang.RT.load (RT.java:443)
user=> (ns your-namespace
(:require clojure.algo.monads))
FileNotFoundException Could not locate clojure/algo/monads__init.class or clojure/contrib/monads.clj on classpath: clojure.lang.RT.load (RT.java:443)
沒有什麼工作。我想我不知道如何使用庫。
我該如何得到這種依賴關係?
您需要找到並下載每個依賴項(及其依賴項)並將它們添加到運行時的類路徑中;或者使用像[leiningen](http://leiningen.org/)這樣的依賴管理/構建工具。 Leiningen要容易得多,而且我們大多數人都這麼做。 – noisesmith
最好不要讓人們直接在Leiningen的任何地方學習Clojure。使用Leiningen添加依賴關係。 –
也檢查lein-try。 HTH – ClojureMostly