मैं सोच रहा था कि क्लोजर में एक चरित्र और स्ट्रिंग की तुलना करने के लिए सबसे अच्छा (क्लोज़ेरेस) तरीका कौन सा है। जाहिर है ऐसा ही कुछ गलत रिटर्न:वर्णों और स्ट्रिंग की तुलना करने के लिए सबसे अधिक क्लोज़रस्क्यू तरीका कौन सा है? (सिंगल चार स्ट्रिंग)
(= (first "clojure") "c")
क्योंकि पहले रिटर्न एक java.lang.Character और "सी" एकल वर्ण स्ट्रिंग है। एक कलाकार का आविष्कार किए बिना सीधे चार और स्ट्रिंग की तुलना करने के लिए एक निर्माण मौजूद है? मुझे इस से अलग रास्ता नहीं मिला है:
(= (str (first "clojure")) "c")
लेकिन मैं संतुष्ट नहीं हूं। कोई विचार? अलविदा, अल्फ्रेडो
क्लोजर के बारे में मुझे क्या पसंद है यह है कि जब जावा की आवश्यकता नहीं होती है, तो यह जावा को छिपाता नहीं है, इसलिए +1। – ponzao