Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure 如何获得依赖关系?_Clojure_Dependencies_Monads - Fatal编程技术网

Clojure 如何获得依赖关系?

Clojure 如何获得依赖关系?,clojure,dependencies,monads,Clojure,Dependencies,Monads,我以前从未使用过clojure,我正在尝试使用'domonad'函数/宏,这样我就可以使用它并从monads上学习,这非常好。我听说是在clojure contrib,然后搬到clojure.algo 我试过了 user=> (ns your-namespace (:require clojure.contrib.monads)) FileNotFoundException Could not locate clojure/contrib/monads__init.class or c

我以前从未使用过clojure,我正在尝试使用'domonad'函数/宏,这样我就可以使用它并从monads上学习,这非常好。我听说是在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)
什么都不管用。我想我不知道如何使用图书馆

如何获得这种依赖关系?

简短的回答是用于clojure中的项目管理

  • 安装leinengen
  • 运行“lein新项目名称”
  • cd project name并编辑project.clj以添加依赖项
    [org.clojure/algo.monads“0.1.5”]
  • 运行leinrepl,或者更好的是使用Emacs和苹果酒模式包
简单的回答是在clojure中用于项目管理

  • 安装leinengen
  • 运行“lein新项目名称”
  • cd project name并编辑project.clj以添加依赖项
    [org.clojure/algo.monads“0.1.5”]
  • 运行leinrepl,或者更好的是使用Emacs和苹果酒模式包

您需要查找并下载每个依赖项(及其依赖项),并在运行时将它们添加到类路径中;或者使用依赖关系管理/构建工具,如。Leiningen要容易得多,我们大多数人都是这样做的。除了Leiningen,最好不要在任何地方指导人们学习Clojure。使用Leiningen添加依赖项。也可以查看lein try。HTHY您需要查找并下载每个依赖项(及其依赖项),并在运行时将它们添加到类路径中;或者使用依赖关系管理/构建工具,如。Leiningen要容易得多,我们大多数人都是这样做的。除了Leiningen,最好不要在任何地方指导人们学习Clojure。使用Leiningen添加依赖项。也可以查看lein try。谢谢你介绍我。谢谢你介绍我。