मैं क्लोजर के लिए कुल नौसिखिया हूं और मूल रूप से कुछ ट्यूटोरियल का पालन करने की कोशिश कर रहा हूं। मेरे पास defrecord
एस के बारे में एक प्रश्न है। ,वैकल्पिक कुंजी के साथ defrecord
(defrecord somemap [key1 key2 key3 key4])
(defn give-me-map [m1 m2]
(somemap. m1 m2))
ऊपर कोड पर इतना है कि मैं अभ्यस्त उन्हें मान प्रत्येक समय देने के लिए की जरूरत है मैं, key3
और key4
वैकल्पिक के रूप में करना चाहते हैं:
यहाँ बात यह है कि मुझे क्या करना है कोशिश कर रहा हूँ एक somemap
ऑब्जेक्ट बनाएं।
एक समान प्रश्न here है, लेकिन यह वही है जो मैं यहां करने की कोशिश कर रहा हूं।
तो क्या वैकल्पिक क्षेत्रों के साथ defrecord
को परिभाषित करना संभव है?
यदि आप क्लोजर के लिए कुल नौसिखिया हैं, तो आप अब डिफ्रॉर्ड और उसके चचेरे भाई को छोड़ना चाहेंगे। आप उनके बिना बहुत उपयोगी कोड लिख सकते हैं। – Cubic