Quando uso alcuni nomi di funzione lungo, ho usato la forma use
, in questo modo:Perché utilizzare virgolette singole attorno al vettore in "uso" (in clojure)?
(use '[clojure.string :as str])
Ma non so il motivo per cui aggiungere una singola citazione'
al vettore, così ho cercato di capire il suo tipo:
(type '[clojure.string :as str])
;=> clojure.lang.PersistentVector
esempio semplificato:
(type ["hello"])
;=> clojure.lang.PersistentVector
(type '["hello"])
;=> clojure.lang.PersistentVector
sembra la virgola non cambia nulla, qualcuno può spiegarne l'utilizzo nel modulo use
?