scala पर टैग किए गए जवाब

स्काला मुख्य रूप से जावा वर्चुअल मशीन को लक्षित करने वाली एक सामान्य प्रयोजन की प्रोग्रामिंग भाषा है। आम प्रोग्रामिंग पैटर्न को संक्षिप्त, सुरुचिपूर्ण और टाइप-सुरक्षित तरीके से व्यक्त करने के लिए डिज़ाइन किया गया है, यह अनिवार्य और कार्यात्मक प्रोग्रामिंग शैलियों दोनों को फ्यूज करता है। इसकी प्रमुख विशेषताएं इस प्रकार हैं: एक उन्नत स्थैतिक प्रकार की प्रणाली जिसमें अनुमान है; समारोह के प्रकार; पैटर्न मिलान; निहित पैरामीटर और रूपांतरण; ऑपरेटर ओवरलोडिंग; जावा के साथ पूर्ण अंतर्संचालनीयता; संगामिति

10
जावा संग्रह को स्कैला संग्रह में परिवर्तित करना
स्टैक ओवरफ्लो से संबंधित प्रश्न नया हशसेट (संग्रह) के बराबर स्काला , मैं जावा संग्रह ( java.util.Listकहना) को स्कैला संग्रह में Listकैसे बदलूं ? मैं वास्तव में एक जावा एपीआई कॉल को स्प्रिंग में बदलने की कोशिश कर रहा हूं SimpleJdbcTemplate, जो java.util.List<T>कि स्कैला अपरिवर्तनीय में रिटर्न करता है HashSet। …

5
कब उच्च प्रकार उपयोगी होते हैं?
मैं थोड़ी देर के लिए एफ # में देव कर रहा हूं और मुझे यह पसंद है। हालाँकि, मुझे पता है कि F # में मौजूद एक buzzword उच्च-प्रकार के प्रकार नहीं है। मैंने उच्च-स्तरीय प्रकारों पर सामग्री पढ़ी है, और मुझे लगता है कि मैं उनकी परिभाषा को समझता …

3
क्या स्काला के लिए एक अच्छा गणित / सांख्यिकी पुस्तकालय है? [बन्द है]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 2 साल पहले बंद हुआ । इस प्रश्न …
88 scala  math  statistics 

1
स्केल अंडरस्कोर - ERROR: विस्तारित फ़ंक्शन के लिए लापता पैरामीटर प्रकार
मुझे पता है कि इस पर काफी कुछ सवाल हैं, लेकिन मैंने एक सरल उदाहरण बनाया है जो मुझे लगा कि मुझे काम करना चाहिए, लेकिन फिर भी नहीं करता है और मुझे यकीन नहीं है कि मैं समझता हूं कि क्यों val myStrings = new Array[String](3) // do some …

4
स्काला केस क्लास इनहेरिटेंस
मेरे पास स्क्वेरिल पर आधारित एक आवेदन है। मैं अपने मॉडल को केस क्लासेस के रूप में परिभाषित करता हूं, क्योंकि ज्यादातर मुझे कॉपी विधियों के लिए सुविधाजनक लगता है। मेरे पास दो मॉडल हैं जो कड़ाई से संबंधित हैं। फ़ील्ड समान हैं, कई ऑपरेशन समान हैं, और उन्हें एक …

11
एक गुना में जल्दी से गर्भपात
एक गुना जल्दी समाप्त करने का सबसे अच्छा तरीका क्या है? एक सरल उदाहरण के रूप में, कल्पना करें कि मैं संख्याओं को एक में समेटना चाहता हूं Iterable, लेकिन अगर मुझे कोई ऐसी चीज़ मिलती है, जिसकी मुझे उम्मीद नहीं है (एक विषम संख्या कहें) तो मैं समाप्त करना …

13
स्केल सूची को टुपल में बदलें?
मैं 3 तत्वों के साथ एक सूची को आकार 3 के टपल में कैसे बदल सकता हूं? उदाहरण के लिए, मान लें कि मेरे पास है val x = List(1, 2, 3)और मैं इसे रूपांतरित करना चाहता हूं (1, 2, 3)। मैं यह कैसे कर सकता हूँ?
88 list  scala  tuples 

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

2
निर्भरता इंजेक्शन के लिए पाठक मोनाद: कई निर्भरता, नेस्टेड कॉल
स्काला में डिपेंडेंसी इंजेक्शन के बारे में पूछे जाने पर, रीडर मोनाड का उपयोग करने के लिए बहुत सारे उत्तर इंगित करते हैं, या तो स्कैलाज़ से या सिर्फ अपना खुद का रोल करना। दृष्टिकोण की मूल बातें (जैसे रनर की बात) का वर्णन करने वाले बहुत स्पष्ट लेख हैं …

5
मैप में कुंजी या मान मौजूद है या नहीं, इसकी जांच कैसे करें?
मेरे पास एक स्काला मैप है और यदि कोई निश्चित मान मानचित्र में मौजूद है तो मैं उसका परीक्षण करना चाहूंगा। myMap.exists( /*What should go here*/ )


3
क्या होता है परम: _ * स्काला में मतलब है?
स्काला (2.9.1) के लिए नया होने के नाते, मेरे पास है List[Event]और मैं इसे कॉपी करना चाहूंगा Queue[Event], लेकिन Queue[List[Event]]इसके बजाय निम्नलिखित सिंटैक्स का परिणाम होगा: val eventQueue = Queue(events) किसी कारण के लिए, निम्नलिखित काम करता है: val eventQueue = Queue(events : _*) लेकिन मैं यह समझना चाहता हूं …

3
ScalaTest में कस्टम विफलता संदेश कैसे दिखाएं?
क्या कोई जानता है कि ScalaTest में कस्टम विफलता संदेश कैसे दिखाया जाए? उदाहरण के लिए: NumberOfElements() should equal (5) यह विफल होने पर निम्न संदेश दिखाता है: 10 नहीं के बराबर 5 लेकिन मुझे और अधिक वर्णनात्मक संदेश चाहिए जैसे: नंबरऑफ़ेले 5 होना चाहिए।

6
यदि तत्व सूची में मौजूद है, तो स्केला जाँच करें
मुझे यह जांचने की आवश्यकता है कि क्या कोई स्ट्रिंग सूची में मौजूद है, और एक फ़ंक्शन को कॉल करता है जो तदनुसार एक बूलियन को स्वीकार करता है। क्या एक लाइनर के साथ इसे हासिल करना संभव है? नीचे दिया गया कोड सबसे अच्छा है जो मुझे मिल सकता …
86 string  list  scala  find 

8
कई फ्यूचर्स का इंतजार कैसे करें?
मान लीजिए मैं कई वायदा और तक इंतजार करना की जरूरत है या तो उनमें से किसी में विफल रहता है या उन सभी को सफल होते हैं। उदाहरण के लिए: Let वहाँ 3 वायदा कर रहे हैं: f1, f2, f3। यदि f1सफल होता है और f2विफल रहता है तो …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.