2012-12-29 83 views

回答

4

ClojureScript肯定有文檔問題。你看源頭其實並不算太壞,一旦你習慣了它,它是冗長但不是太糟糕。

也就是說,沒有人提供一個明確的ClojureScript API參考的原因之一是核心函數都是鏡像Clojure,所以這將是相當多的重複努力。如果一個函數在兩種語言中都存在並且工作方式不同,那麼這很不尋常,很可能是一個錯誤。

實際上,我發現使用Clojure API文檔(或類似clojuredocs.org的文檔)以及非常偶然的源代碼進入源代碼對於99%的cljs工作非常有效。

+0

js-obj在cljs.core中,它只是*主要*鏡像Clojure。這個功能對於互操作非常重要。我投了票,但沒有接受,因爲你回答了我的問題(文檔不存在),但我希望它有一天會有。 :) – mqsoh