Bunu kullanmak için 'ı kullanmak,Neden garip 'kullanımı ns/Clojure ile kullanım?
(ns myproject.hello)
Ama' olmadan bir Clojure lib içine ad tanımlar.
(use 'myproject.hello)
Neden? Bunun arkasında bir mantık var mı? Tanrıda (şemanın diyalektiği) 'kullanamıyorum' (benim projemi kullan) Neden bu düzensizlik?
açıklayabilir misiniz ve '' use' '' '' ın içine koymak? –
Oldukça aynı etkiye sahipler. Bununla birlikte, hem kod okuyucuları hem de otomatik araçların, nelerin dahil edildiğini öğrenmek için ns beyanına bakması daha kolay olduğundan, bu durumun deyimsel yaklaşım olması mantıklıdır. – mikera