11
farklı davranırlar ns içinde formu gerektirir.Neden ns kütüphaneler alırım oluştururlar gerektirdiğinizde gerektiren fonksiyonu
test> (require '(clojure.contrib [logging :as log] [sql :as sql]))
nil
ns belgelerine gerektiren fonksiyonunun belgelerine ifade eder, ancak farklı davranırlar olarak bu biraz kafa karıştırıcı.
Ah, bu 'özelliği' ... Teşekkürler tekrar ısırıldı! –
Evet, bu çok tutarlı değil. Genel kılavuz, yine de, doğrudan ithalat, ihtiyaç vb. Yerine ns kullanmak neredeyse her zaman daha iyidir. Muhtemelen bireysel formları düşük seviyeli ilkel olarak düşünmeli ve sadece ns kullanmalısınız. – levand
Beni şaşırtan şey, makroların tutarlılık için alıntı yapılan formu desteklememesi. Bunun nedenini anlamak için bir akşam burayı kazmalıyım. –