2016-10-03 59 views

回答

0

以下作品,用一些注意事項:

(defrecord Foo []) 
(defn new-x [x] (new x)) 
(new-x Foo) 

的第一個參數new必須是一個符號,不是表達式。以下內容將引發錯誤:

(def x {:foo Foo}) 
(new-x (:foo x)) 

這是一個已知問題。