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

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

4
Scala में कई मापदंडों की सूची और प्रति सूची के कई मापदंडों के बीच अंतर क्या है?
स्काला में कोई भी (curried?) इस तरह के कार्य लिख सकता है def curriedFunc(arg1: Int) (arg2: String) = { ... } curriedFuncदो पैरामीटर सूची और एक पैरामीटर पैरामीटर में कई मापदंडों के साथ फ़ंक्शन के साथ उपरोक्त फ़ंक्शन परिभाषा के बीच क्या अंतर है : def curriedFunc(arg1: Int, arg2: String) …

4
SBT द्वारा उत्पन्न * सब कुछ * से छुटकारा पाने का एक आसान तरीका?
क्या SBT बिल्ड के प्रदर्शन के परिणामस्वरूप उत्पन्न होने वाली हर चीज से छुटकारा पाने का एक आसान तरीका है? यह पता चला है कि यह सभी स्थानों पर लक्ष्य निर्देशिका बनाता है। प्रदर्शन sbt clean clean-cache clean-lib clean-plugins ... सभी से छुटकारा नहीं मिलता है।
81 scala  sbt 

7
मैं स्केल में एक सरणी को कैसे सॉर्ट करूं?
मैं देख सकता हूँ कि वहाँ एक छँटाई वस्तु है, Sortingएक quicksort विधि के साथ quickSort, उस पर। मनमाने प्रकार की वस्तु की एक सरणी को छांटकर, इसका उपयोग करने का एक कोड उदाहरण क्या होगा? ऐसा लगता है कि मुझे Orderableविशेषता के कार्यान्वयन में पारित करने की आवश्यकता है …
81 sorting  scala 

7
एक scala.collection.mutable.Map में एक तत्व जोड़ने के लिए वाक्यविन्यास क्या है?
एक scala.collection.mutable.Map में एक तत्व जोड़ने के लिए वाक्यविन्यास क्या है? यहाँ कुछ असफल प्रयास हैं: val map = scala.collection.mutable.Map map("mykey") = "myval" map += "mykey" -> "myval" map.put("mykey","myval")
81 scala  map  add  mutable  put 

7
रिक्त सूची कैसे घोषित करें और फिर स्केला में स्ट्रिंग जोड़ें?
मेरे पास इस तरह का कोड है: val dm = List[String]() val dk = List[Map[String,Object]]() ..... dm.add("text") dk.add(Map("1" -> "ok")) लेकिन यह रनटाइम java.lang.UnsupportedOperationException को फेंकता है। मुझे खाली सूची या खाली नक्शे घोषित करने की आवश्यकता है और कुछ कोड में बाद में उन्हें भरने की आवश्यकता है।
81 scala 


6
कैसे जांचें कि क्या एक स्ट्रिंग पूरी तरह से स्काला में एक रेग्क्स से मेल खाती है?
मान लें कि मेरे पास एक रेगेक्स पैटर्न है जिसे मैं कई स्ट्रिंग्स से मेल खाना चाहता हूं। val Digit = """\d""".r मैं बस यह जांचना चाहता हूं कि क्या दिया गया स्ट्रिंग रेगेक्स से पूरी तरह मेल खाता है या नहीं। स्काला में ऐसा करने का एक अच्छा और …
80 regex  scala 

4
वायदा के लिए एक ठीक ट्यून्ड थ्रेड पूल को कैसे कॉन्फ़िगर करें?
वायदा के लिए स्काला का धागा पूल कितना बड़ा है? मेरा स्काला एप्लिकेशन कई लाख बनाता है future {}और मुझे आश्चर्य है कि अगर कोई चीज है तो मैं थ्रेड पूल को कॉन्फ़िगर करके उन्हें ऑप्टिमाइज़ कर सकता हूं। धन्यवाद।

2
प्रकार के पैरामीटर के लिए Scala classOf
मैं स्कैला / जावा का उपयोग करके ऑब्जेक्ट अपडेट के लिए एक सामान्य विधि बनाने की कोशिश कर रहा हूं, लेकिन मैं एक प्रकार के पैरामीटर के लिए कक्षा नहीं प्राप्त कर सकता हूं। यहाँ मेरा कोड है: object WorkUnitController extends Controller { def updateObject[T](toUpdate: T, body: JsonObject){ val source …
80 scala 

1
स्काला मल्टीपल टाइप पैटर्न मैचिंग
मैं सोच रहा हूं कि मैं कई प्रकार के पैटर्न मिलान का उपयोग कैसे कर सकता हूं। मेरे पास है: abstract class MyAbstract case class MyFirst extends MyAbstract case class MySecond extends MyAbstract case class MyThird extends MyAbstract // shouldn't be matched and shouldn't call doSomething() val x: MyAbstract = …

8
Java.lang.OutOfMemoryError को कैसे रोकें: स्काला संकलन में पर्मजेन स्पेस?
मैंने अपने स्कैला संकलक के एक अजीब व्यवहार पर ध्यान दिया है। यह कभी-कभी एक वर्ग का संकलन करते समय एक OutOememoryError को फेंक देता है। यहाँ त्रुटि संदेश है: [info] Compiling 1 Scala source to /Users/gruetter/Workspaces/scala/helloscala/target/scala-2.9.0/test-classes... java.lang.OutOfMemoryError: PermGen space Error during sbt execution: java.lang.OutOfMemoryError: PermGen space यह केवल एक …

3
स्केला का लागू () विधि जादू कैसे काम करता है?
स्काला में, यदि मैं applyकिसी वर्ग या शीर्ष-स्तरीय ऑब्जेक्ट में एक विधि को परिभाषित करता हूं, तो उस पद्धति को तब बुलाया जाएगा जब मैं किसी जोड़े को उस वर्ग के उदाहरण के लिए एक कोष्ठक संलग्न करूंगा, और apply()उनके बीच में उपयुक्त तर्क रखूंगा । उदाहरण के लिए: class …

4
स्काला में ज़िप की तुलना में तेजी से ज़िप क्यों किया जाता है?
मैंने एक संग्रह पर एक तत्व-वार ऑपरेशन करने के लिए कुछ स्काला कोड लिखा है। यहाँ मैंने दो विधियाँ परिभाषित की हैं जो समान कार्य करती हैं। एक विधि का उपयोग करता है zipऔर दूसरा उपयोग करता है zipped। def ES (arr :Array[Double], arr1 :Array[Double]) :Array[Double] = arr.zip(arr1).map(x => x._1 …

2
स्पार्क: पायथन ने मेरे उपयोग के मामले में स्कैला को काफी बेहतर बना दिया है?
पायथन और स्काला का उपयोग करते समय स्पार्क के प्रदर्शन की तुलना करने के लिए मैंने दोनों भाषाओं में समान नौकरी बनाई और रनटाइम की तुलना की। मुझे उम्मीद थी कि दोनों नौकरियों में लगभग समान समय लगेगा, लेकिन पायथन की नौकरी में केवल इतना ही 27minसमय लगा , जबकि …

1
क्या 'वैकल्पिक' का एक वैन लाहरोवेन प्रतिनिधित्व है
कई प्रकार के प्रकाशिकी में एक वैन लाहरोवेन प्रतिनिधित्व है। उदाहरण के लिए, इस Lensप्रकार Lens s t a b का प्रतिनिधित्व किया जा सकता है: Functor f => (a -> f b) -> s -> f t इसी Traversalतरह से, एक समान तरीके से प्रतिनिधित्व किया जा सकता है, …

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