Articles of स्कला

एसबीटी बाहर निकलने के बिना चलना बंद करो

बिना बाहर निकलने के एसबीटी में एक रन को समाप्त कैसे करें? मैं CTRL + C की कोशिश कर रहा हूँ लेकिन यह एसबीटी से बाहर निकलता है एसबीटी को खोलते हुए चलने वाले एप्लिकेशन से बाहर निकलने का कोई तरीका क्या है?

एक स्रोत बनाने के लिए, जो बाद में एक विधि कॉल के माध्यम से तत्व प्राप्त कर सकता है?

मैं एक Source बनाना चाहता हूं और बाद में इस पर तत्वों को पुश करना चाहता हूं, जैसे: val src = … // create the Source here // and then, do something like this pushElement(x1, src) pushElement(x2, src) ऐसा करने का अनुशंसित तरीका क्या है? धन्यवाद!

स्काला संकलक डिफ़ॉल्ट तर्कों के साथ ओवरलोड किए गए तरीकों को अस्वीकार क्यों करता है?

हालांकि ऐसे वैध मामले हो सकते हैं, जहां ऐसी विधि अधिभार अस्पष्ट हो सकते हैं, कंपाइलर अस्वीकृत कोड क्यों नहीं करता है, जो कि समयबद्ध समय पर और न ही समय पर अस्पष्ट है? उदाहरण: // This fails: def foo(a: String)(b: Int = 42) = a + b def foo(a: Int) (b: Int = 42) […]

स्काला में कब और क्यों उपयोग किया जाना चाहिए

मुझे पता है कि Monad को स्काला में व्यक्त किया जा सकता है: trait Monad[F[_]] { def flatMap[A, B](f: A => F[B]): F[A] => F[B] } मैं देख रहा हूँ कि यह उपयोगी क्यों है उदाहरण के लिए, दो फ़ंक्शन दिए गए हैं: getUserById(userId: Int): Option[User] = … getPhone(user: User): Option[Phone] = … मैं आसानी […]

स्कला में नियमित अभिव्यक्ति का उपयोग करके पैटर्न कैसे मिलान करें?

मैं एक शब्द के पहले अक्षर और "एबीसी" जैसे किसी समूह में एक पत्र के बीच एक मैच ढूंढने में सक्षम होना चाहूंगा। स्यूडोकोड में, यह कुछ ऐसा दिखाई दे सकता है: case Process(word) => word.firstLetter match { case([ac][AC]) => case _ => } } लेकिन मैं स्काला में जावा के बजाय पहले अक्षर को […]

कार्यात्मक प्रोग्रामिंग, स्काला मानचित्र और गुना छोड़ दिया

गुना बाईं तरफ कुछ अच्छे ट्यूटोरियल क्या हैं? मूल प्रश्न, अन्य उत्तरों के लिए संदर्भ प्रदान करने के लिए विलोपन से पुनर्स्थापित किया गया: मैं आयताकार, मंडल, स्थान और समूह के बॉउडिंग बॉक्स को खोजने के लिए एक विधि को लागू करने की कोशिश कर रहा हूं जो सभी आकार का विस्तार करता है समूह […]

धारा बनाम दृश्य बनाम Iterators

धाराओं, दृश्यों (सीक्यूव्यू), और स्केल में इटरेटर के बीच अंतर क्या है? यह मेरी समझ है: वे सभी आलसी सूची हैं स्ट्रीम मानों को कैश करता है इटरेटर केवल एक बार इस्तेमाल किया जा सकता है? आप शुरुआत में वापस नहीं जा सकते और फिर मूल्य का मूल्यांकन कर सकते हैं? देखें के मान कैश […]

कम करें, गुना या स्कैन करें (बाएं / दाएं)?

जब मुझे कम से कम का उपयोग करना चाहिए, कम reduceRight , foldLeft , foldRight , scanLeft या scanRight ? मुझे उनके मतों की एक अंतर्ज्ञान / अवलोकन चाहिए – संभवतः कुछ सरल उदाहरणों के साथ

एंड्रॉइड के लिए स्काला प्रोग्रामिंग

मैंने स्काला और एंड्रॉइड स्कला 2.7.3 फाइनल के साथ ट्यूटोरियल का पालन किया है। जिसके परिणामस्वरूप एंड्रॉइड ऐप काम करता है, लेकिन सबसे बुनियादी आवेदन भी संकलित करने के लिए कई मिनट (!) लेता है और 900 केबी संपीड़ित की आवश्यकता होती है, जो मोबाइल अनुप्रयोगों के लिए शो स्टपर है। इसके अतिरिक्त, आईडीई हर […]

स्काला 2.8 संग्रह डिजाइन ट्यूटोरियल

मेरे बेदम भ्रम की स्थिति के बाद , कुछ अच्छे संसाधन हैं जो बताते हैं कि कैसे नए स्काला 2.8 संग्रह पुस्तकालय संरचित किया गया है। मुझे इस बारे में कुछ जानकारी मिलती है कि कैसे निम्न एक साथ फिट है: संग्रह वर्ग / लक्षण खुद (उदा।, List , Iterable ) क्यों समान कक्षाएं मौजूद […]

दिलचस्प पोस्ट
JqGrid सेल का रंग कैसे बदल सकता है? SecItemAdd हमेशा त्रुटि -34018 आईओएस 10 सिम्युलेटर में Xcode 8 में देता है एंड्रॉइड में छवि क्रॉप करें कैसे ढेर आकार सीमित करने के लिए? WPF: स्वत: पूर्ण पाठ बॉक्स, … फिर से मैं उपयोगकर्ताओं को दो बार एक बटन पर क्लिक करने से कैसे रोकूं? UIAlertController – कस्टम दृश्य को कार्यपत्रक में जोड़ें सी: कैसे एक EOF अनुकरण करने के लिए? मैटप्ललिब में 2 डी गर्मी के नक्शे के माध्यम से पेजिंग / स्क्रॉल करना जावास्क्रिप्ट में PHP चर का उपयोग करें स्रोत और ImageView की पृष्ठभूमि के बीच अंतर क्या है रूबी ब्लॉक में 'वापसी' का उपयोग करना नकारात्मक मूल्यों के साथ मॉड्यूलो ऑपरेटर क्या समान SQL कथन में एकाधिक तालिकाओं से हटाना संभव है? किसी दूसरे तालिका में कोई मिलान प्रविष्टि के साथ पंक्तियों का चयन कैसे करें?