Articles of स्केला

स्काला में पाइथागोरस प्रमेय लिखता है?

एक सही त्रिकोण के कर्ण का वर्ग अन्य दो तरफों पर वर्गों के योग के बराबर है। यह पायथागोरस प्रमेय है कणों की लंबाई "ए" और "बी" के आधार पर कर्ण की गणना करने के लिए एक फ़ंक्शन sqrt (a * a + b * b) वापस करेगा। प्रश्न यह है कि आप स्काला में […]

स्काला: फ़ंक्शन को कितने तर्कों से कोई फर्क नहीं पड़ता है?

मैं स्लैला में एक मेमोआइज़ फ़ंक्शन लिखना चाहता हूं जो किसी फ़ंक्शन ऑब्जेक्ट पर लागू किया जा सकता है, चाहे वह फ़ंक्शन ऑब्जेक्ट हो। मैं ऐसा ऐसा करना चाहता हूं जिससे मुझे मेमोआइज के एक एकल कार्यान्वयन का उपयोग करने की सुविधा मिल सके। मैं सिंटैक्स के बारे में लचीला हूं, परन्तु आदर्श रूप से […]

स्काला में कुछ कीवर्ड के लिए क्या है?

मुझे निम्न कोड स्निपेट मिला है: List[T] forSome { type T } कुछ के लिए एक विधि की तरह लग रहा है, लेकिन मेरे दोस्त ने मुझे बताया कि यह एक कीवर्ड है। मैं इसे googled, लेकिन के लिए कुछ दस्तावेजों पाया कुछ। इसका क्या मतलब है, और इसके बारे में मुझे कुछ दस्तावेज कहां […]

स्केल में इटरेटर और स्ट्रीम के बीच का अंतर?

ऐसा लगता है कि दोनों इटरेटर और स्ट्रीम आलसी हैं और आप अपने दिल की सामग्री में लौटने वाले तत्वों को रखने की अनुमति देते हैं। दोनों के बीच अंतर क्या है?

मैं स्केल में सबडिरेक्टरी में सभी फाइलों को कैसे सूचीबद्ध करूं?

क्या एक अच्छा "स्कला-एस्क" है (मुझे लगता है मुझे कार्यात्मक मतलब है) एक निर्देशिका में पुनः सूचीबद्ध फ़ाइलों के तरीके? एक विशेष पैटर्न के मिलान के बारे में क्या? उदाहरण के लिए, c:\temp में "a*.foo" मेल खाने वाली सभी फाइलें

स्कला में एक फ़ंक्शन को परिभाषित करने के इन तीन तरीकों के बीच अंतर

एक ही समारोह f(a) := a + 1 को व्यक्त करने के तीन तरीके दिए f(a) := a + 1 : val f1 = (a:Int) => a + 1 def f2 = (a:Int) => a + 1 def f3:(Int => Int) = a => a + 1 इन परिभाषाओं में अंतर कैसे होता है? REPL […]

Scala 2.9 काम से "scala.sys.process" कैसे करता है?

मैं सिर्फ नए scala.sys और scala.sys.process संकुल पर एक नज़र था देखने के लिए कि क्या कुछ उपयोगी यहाँ है हालांकि, मैं एक पूर्ण नुकसान में हूँ क्या किसी को वास्तव में एक प्रक्रिया शुरू करने के लिए एक उदाहरण मिल गया है? और, जो मेरे लिए सबसे दिलचस्प है: क्या आप प्रक्रियाओं को अलग […]

स्कला में ऋणदाता पैटर्न

गहराई में स्काला लोनर पैटर्न को दर्शाता है: def readFile[T](f: File)(handler: FileInputStream => T): T = { val resource = new java.io.FileInputStream(f) try { handler(resource) } finally { resource.close() } } उदाहरण उपयोग: readFile(new java.io.File("test.txt")) { input => println(input.readByte) } यह कोड सरल और स्पष्ट दिखाई देता है स्कला में लोनर पैटर्न का एक "विरोधी-पैटर्न" […]

स्कला में शून्य / कुछ नहीं / इकाई का उपयोग

मैंने अभी पढ़ा है: http://oldfashionedsoftware.com/2008/08/20/a-post-about-nothing/ जहां तक ​​मैं समझता हूं, Null एक विशेषता है और इसका एकमात्र उदाहरण null । जब कोई विधि एक नल तर्क लेता है, तो हम इसे केवल एक Null संदर्भ या null सीधे ही पास कर सकते हैं, लेकिन कोई अन्य संदर्भ नहीं, भले ही यह शून्य है ( nullString: […]

क्या करता है => और () => स्काला में

मैं स्काला के लिए नया हूँ और मैं वास्तव में इसे पसंद करता हूं, लेकिन कभी-कभी मुझे आश्चर्य होता है उदाहरण के लिए: clickedCallbacks: List[() => Unit]) क्या कोई मुझे बता सकता है कि => और () => स्काला में क्या मतलब है?

दिलचस्प पोस्ट
PHP PDO बनाम सामान्य mysql_connect Android में इनकमिंग कॉल के फ़ोन नंबर को पुनर्प्राप्त करें जावा: कोड के एक निश्चित ब्लॉक पर निर्धारित समय समाप्ति? PHP v4 UUID उत्पन्न करने के लिए फ़ंक्शन # में php में URL के एंकर भाग को कैसे प्राप्त करें एक नई रेल परियोजना में SQLite से PostgreSQL में बदलें प्रोग्रामैटिक रूप से तैयार किए गए लेआउट में एक टुकड़ा कैसे जोड़ें? जावास्क्रिप्ट में डॉलर मुद्रा स्ट्रिंग के रूप में मैं संख्याओं को कैसे प्रारूपित कर सकता हूं? गंदगी-सरल PHP टेम्पलेट्स … क्या यह `ईवाल` के बिना काम कर सकता है? .gitignore काम नहीं कर रहा है 2 रेट्रोफ़िट – डायनामिक URL हैम्सपैड को कैसे स्टोर किया जाए ताकि इसे डिवाइस रिबूट के बाद मूल्य को बरकरार रखा जा सके? सी ++ फ़ोल्डर में जहां निष्पादन योग्य स्थित है पथ रिटर्न स्टेटमेंट अनिवार्य C ++ फ़ंक्शन के लिए अनिवार्य है जो शून्य नहीं लौटते हैं? पायथन ध्वनि ("बेल")