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