當我使用一些長函數名,我用的是use
形式,像這樣:爲什麼在「使用」(clojure)中使用單引號在矢量中?
(use '[clojure.string :as str])
但我不知道爲什麼單引號'
添加到載體,所以我試圖找出它的類型:
(type '[clojure.string :as str])
;=> clojure.lang.PersistentVector
簡單的例子:
(type ["hello"])
;=> clojure.lang.PersistentVector
(type '["hello"])
;=> clojure.lang.PersistentVector
似乎單引號不會改變任何東西,任何人都可以在use
表單中解釋它的用法嗎?