1
我在REPL寫了這個:如何編寫一個在Clojure中將數字作爲參數的函數?
(defn subtract-10 [number]
(- number 10))
#'user/subtract-10
=> (subtract-10 [45])
而得到這個?
ClassCastException異常clojure.lang.PersistentVector不能轉換到java.lang.Number中clojure.lang.Numbers.minus(Numbers.java:135)
顯然[]需要一個向量作爲參數,但我需要一個數。我怎麼做到這一點,我只是安裝Eclipse的Clojure插件,並試圖讓一些代碼運行。
也許你應該讀一些「入門」入門指南,開始代碼之前和問這樣的問題?這將是很好的http://www.braveclojure.com/do-things/ – leetwinski
感謝您的鏈接和評論! –