爲什麼我們必須導入clojure
和core.async
,如core.async readme所示?爲什麼要單獨導入clojure core.async庫?
我以爲所有的core.*
庫已經包含在Clojure中。還是要獲得不同的版本?
爲什麼我們必須導入clojure
和core.async
,如core.async readme所示?爲什麼要單獨導入clojure core.async庫?
我以爲所有的core.*
庫已經包含在Clojure中。還是要獲得不同的版本?
有許多「contrib」庫,如core.async,core.logic,core.match,test.check等等。 contrib庫的代碼位於github的clojure組織中,所以你可以在https://github.com/clojure?tab=repositories
看到contrib庫的列表。名稱的選擇與作爲主clojure包的一部分沒有關係。
同樣重要,從http://clojure.org/libraries:
的Clojure的Contrib是用相同的貢獻者協議,授權,以及自身的Clojure開發工作流管理庫的集合。 Clojure Contrib中的代碼可以考慮包含在Clojure的新版本中。
你是什麼意思的進口?我只能在該自述文件中看到關於leiningen的依賴信息 – nberger
哦,我看到了......不,並非所有核心庫都包含在clojure本身中,有許多contrib庫是可選的,而不是主clojure包的一部分 – nberger
@nberger你叫什麼叫contrib庫?那些在https://github.com/clojure? – nha