से सभी जोड़े का एचएलिस्ट बनाना मैं स्कैला में बेकार का उपयोग कर रहा हूं, और मैं एक समारोह लिखना चाहता हूं जो दो एचएलिस्ट लेगा और तत्वों के सभी जोड़े के एचएलिस्ट को वापस लाएगा। उदाहरण के लिए: import sh
हास्केल डीबी के बारे में हालिया पोस्ट के साथ, मुझे फिर से एचएलिस्ट को देखने के लिए प्रेरित किया गया है। चूंकि अब हमारे पास जीएचसी में -XDataKinds है, जिसमें वास्तव में विषम सूचियों का एक उदाहरण है, मै
पर "showable" दिखाएँ जो मैं map show . mapMaybe fromDynamic $ [toDyn "one", toDyn (\x -> x::Integer), toDyn 3, toDyn()]
की कोशिश की है, लेकिन यह लौटे ["()"]
में फ़ोल्डलिफ्ट का उपयोग करके करीबी फ़ंक्शन पर एक तर्क सूची लागू करना क्या तर्कों की सूची पर foldLeft करना संभव है, जहां गुना को दिया गया प्रारंभिक मान पूरी तरह से घुमावदार फ़ंक्शन है, ऑपरेटर apply है
स्कैला में कल टुपल्स के बारे में कल एक प्रश्न के कुछ उपयोगी उत्तर के परिणामस्वरूप, मैं स्कैला एचलिस्ट देख रहा हूं। मैं उस सवाल से दूसरे प्रश्न पूछने के लिए एक सी ++ उदाहरण फिर से हैश करना चाहता हूं: स