मैंने कई स्थानों पर पढ़ा है कि क्लोजर में सिंगल सेगमेंट नेमस्पेस को हतोत्साहित किया गया है।एकल सेगमेंट नेमस्पेस के साथ क्या गलत है?
वास्तव में मैंने देखा है कि लगभग हर लाइब्रेरी (आवश्यकता है 'lib.core) की आवश्यकता है (lib' की आवश्यकता है)।
क्यों?
संपादित करें: मैं थोड़ा बेवकूफ हूँ। एक संक्षिप्त खंड के लिए अतिरिक्त क्रेडिट दिया जाएगा कि एक सेगमेंट नेमस्पेस एक बुरी चीज कैसे हो सकती है।
ठीक है, तो doom.clj -> doom.class लेकिन (ns horror.doom) डरावनी/doom.clj में पैकेज डरावनी में doom.class पर जाता है? और मुझे (ns horror.doom) का उपयोग करने के लिए उपनिर्देशिका डरावनी होना है? –
हां, यह वह सम्मेलन है जिसके द्वारा क्लोजर नामस्थान पर आधारित .clj फ़ाइलों को स्वचालित रूप से ढूंढता है। –