for-comprehension पर टैग किए गए जवाब

5
फ्लैट मैप / मैप ट्रांसफ़ॉर्मेशन के लिए समझ के साथ उलझन में
मैं वास्तव में मैप और फ़्लैटमैप को समझ नहीं पा रहा हूँ। मैं यह समझने में विफल रहा हूं कि मानचित्र और सपाट मानचित्र के लिए नेस्टेड कॉल का एक अनुक्रम कैसे है। निम्न उदाहरण स्काला में कार्यात्मक प्रोग्रामिंग से है def bothMatch(pat:String,pat2:String,s:String):Option[Boolean] = for { f <- mkMatcher(pat) g …

6
फ़िल्टर के बजाय फ़िल्टर
क्या फ़िल्टर के बजाय फ़िल्टर का उपयोग करना हमेशा अधिक प्रदर्शनकारी होता है, जब बाद में मानचित्र, फ़्लैटमैप आदि जैसे फ़ंक्शंस लागू होते हैं? केवल मानचित्र, फ़्लैटमैप और फ़ॉरचेज़ ही क्यों समर्थित हैं? (अपेक्षित कार्य जैसे कि फ़ोर / साथ ही मौजूद हैं)

4
कॉम्प्रिहेंशन के लिए स्केल पर मिसमैच टाइप करें
यह निर्माण स्केल में एक प्रकार की बेमेल त्रुटि का कारण क्यों बनता है? for (first <- Some(1); second <- List(1,2,3)) yield (first,second) <console>:6: error: type mismatch; found : List[(Int, Int)] required: Option[?] for (first <- Some(1); second <- List(1,2,3)) yield (first,second) यदि मैं सूची के साथ कुछ स्विच करता …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.