快速Clojure的问题从Clojure的小白:添加依赖于Clojure的项目
我们需要解析的文本文件为我们的项目,并考虑使用fnparse来完成这项工作。
我们需要向leiningen的project.clj添加什么来管理这种依赖关系?
我们已经尝试将[name.choi.joshua.fnparse "2.2"]
添加到:依赖关系,但lein deps
则无法找到它。
我们担心也许我们不能在这个图书馆使用leiningen。在那种情况下,是否还有Clojure的其他优秀解析库?
快速Clojure的问题从Clojure的小白:添加依赖于Clojure的项目
我们需要解析的文本文件为我们的项目,并考虑使用fnparse来完成这项工作。
我们需要向leiningen的project.clj添加什么来管理这种依赖关系?
我们已经尝试将[name.choi.joshua.fnparse "2.2"]
添加到:依赖关系,但lein deps
则无法找到它。
我们担心也许我们不能在这个图书馆使用leiningen。在那种情况下,是否还有Clojure的其他优秀解析库?
看着Clojars,它看起来正确的依赖关系只是[fnparse "2.2.7"]
。
我最近发现了lein search
命令。在这种情况下有时非常有用:
lein search fnparse
== Results from clojars - Showing page 1/4 total
[org.clojars.hiredman/fnparse "2.2.4"] A library for creating functional parsers in Clojure.
[org.clojars.ohpauleez/fnparse "3.0.0alpha4"] A library for creating functional parsers in Clojure.
[fnparse "2.2.7"] A library for creating functional parsers in Clojure.
[fnparse "3.?.4"] A library for creating functional parsers in Clojure.
很酷! +1将我介绍给Clojars!并解决问题的+1(哦,等待,只有1 upvote)。对Clojure的其他解析器生成器有什么想法? –
@MattFenwick:对不起,对于Clojure中的解析器生成器没有太多经验。希望别人能有更多的见解。 – Chuck