Articles of कार्यात्मक प्रोग्रामिंग

स्काला असाइनमेंट के मूल्यांकन के लिए यूनिट के मूल्यांकन के लिए प्रेरणा क्या है?

स्काला असाइनमेंट के मूल्यांकन के लिए यूनिट के मूल्यांकन के लिए प्रेरणा क्या है? I / O प्रोग्रामिंग में एक सामान्य पैटर्न इस तरह से काम करना है: while ((bytesRead = in.read(buffer)) != -1) { … लेकिन यह स्काला में संभव नहीं है क्योंकि … bytesRead = in.read(buffer) .. यूनिट, न कि बाइट का नया […]

जावा में गहरी पुनरावर्ती से ढेर अतिप्रवाह?

कार्यात्मक भाषाओं के साथ कुछ अनुभव के बाद, मैं जावा में अधिक पुनरावृत्ति का उपयोग करना शुरू कर रहा हूं – लेकिन भाषा में लगभग 1000 की अपेक्षाकृत उथले कॉल स्टैक लगती है। क्या कॉल स्टैक को बड़ा बनाने का कोई तरीका है? क्या मैं ऐसे कार्य कर सकता हूं जो लाखों कॉल्स हैं, जैसे […]

क्या आप समापन समझा सकते हैं (जैसा कि वे पायथन से संबंधित हैं)?

मैं क्लोजर के बारे में बहुत कुछ पढ़ रहा हूं और मुझे लगता है कि मैं उन्हें समझता हूं, लेकिन अपने आप और दूसरों के लिए तस्वीर को ढंकने के बिना, मैं उम्मीद कर रहा हूं कि किसी को संक्षिप्त रूप से स्पष्ट रूप से और स्पष्ट रूप से स्पष्ट रूप से समझा जा सकता […]

क्या कार्यात्मक प्रोग्रामिंग गोफ डिजाइन पैटर्न को बदलता है?

चूंकि मैंने पिछले साल एफ # और ओकैम सीखना शुरू किया, मैंने बहुत सारे लेख पढ़े हैं जो कि डिजाइन पैटर्न (विशेषकर जावा में) पर जोर देते हैं, अनिवार्य भाषाओं में लापता सुविधाओं के लिए काम करने के उपाय हैं I मैंने पाया एक लेख काफी मजबूत दावा करता है : मैंने जिन लोगों को […]

अनचाहे प्रकार त्रुटि: जावास्क्रिप्ट में गैरकानूनी आह्वान

मैं एक लैम्ब्डा फ़ंक्शन बना रहा हूं जो कंक्रीट पैराम्स के साथ दूसरे फ़ंक्शन को कार्यान्वित करता है। यह कोड फ़ायरफ़ॉक्स में काम करता है, लेकिन क्रोम में नहीं, इसका निरीक्षक अजीब त्रुटि दिखाता है, अनक्यूट टाइप एरर Uncaught TypeError: Illegal invocation । मेरे कोड में क्या गलत है? var make = function(callback,params){ callback(params); } […]

एक इंडेक्स द्वारा वेक्टर को विभाजित करने और उस विभाजन पर ऑपरेशन करने के लिए रेशमी आर कोड

मैं कुछ सूचकांक वेक्टर द्वारा संख्यात्मक वेक्टर को विभाजित करने के लिए आर में मुहावरेदार तरीके खोजने की कोशिश कर रहा हूं, उस विभाजन में सभी संख्याओं का योग प्राप्त करें और फिर उस विभाजन राशि से प्रत्येक व्यक्तिगत प्रविष्टि को विभाजित करें। दूसरे शब्दों में, अगर मैं इसके साथ शुरू होता हूँ: df <- […]

पायथन: क्यों फ़ैक्टोलल पर्तारी आवश्यक है?

आंशिक आवेदन शांत है क्या कार्यक्षमता को functools.partial की functools.partial पेश किया गया है कि आप functools.partial माध्यम से नहीं मिल सकते हैं? >>> sum = lambda x, y : x + y >>> sum(1, 2) 3 >>> incr = lambda y : sum(1, y) >>> incr(2) 3 >>> def sum2(x, y): return x + […]

'बंद' और 'लैम्ब्डा' के बीच अंतर क्या है?

क्या कोई समझा सकता है? मैं उनके पीछे मूलभूत अवधारणाओं को समझता हूं, लेकिन मैं अक्सर उन्हें एक दूसरे का उपयोग करते हुए देखता हूं और मुझे भ्रमित होता है। और अब हम यहाँ हैं, वे एक नियमित फ़ंक्शन से कैसे भिन्न होते हैं?

क्या (कार्यात्मक) प्रतिक्रियाशील प्रोग्रामिंग है?

मैंने प्रतिक्रियाशील प्रोग्रामिंग पर विकिपीडिया लेख पढ़ा है I मैंने कार्यात्मक प्रतिक्रियाशील प्रोग्रामिंग पर छोटे लेख भी पढ़ा है। विवरण काफी सार हैं। कार्यात्मक प्रतिक्रियाशील प्रोग्रामिंग (एफआरपी) का मतलब क्या है? प्रतिक्रियाशील प्रोग्रामिंग (गैर-प्रतिक्रियात्मक प्रोग्रामिंग के विरोध में) क्या है? मेरी पृष्ठभूमि अनिवार्य / ओओ भाषाओं में है, इसलिए इस प्रतिमान से संबंधित एक स्पष्टीकरण […]

एक 'क्लोजर' क्या है?

मैंने करीरी और बंद होने के बारे में एक सवाल पूछा था। एक बंद क्या है? यह कैसे करी से संबंधित है?

दिलचस्प पोस्ट
कोई समवर्ती सूची <टी> में नेट 4.0? संकलित निष्पादन योग्य में DLL को एम्बेड करना मैं कैसे जांचूं अगर कोई स्ट्रिंग संख्या (फ्लोट) है? अवैध पैटर्न वाला चरित्र 'T' जब java.util.Date को दिनांक स्ट्रिंग पार्स करते हैं पृष्ठभूमि सेवा में वॉल्यूम बटन को सुनें? 'माइक्रोसॉफ्ट.एसीई। ओएलईडीबी .12.0' प्रदाता स्थानीय मशीन पर पंजीकृत नहीं है, जबकि एमएस एक्सेस के लिए डाटा निर्यात जावास्क्रिप्ट के साथ यूआरएल पैरामीटर कैसे प्राप्त करें? सी में सॉकेट्स के माध्यम से एक संरचना उत्तीर्ण करना पायथन के लिए सर्वश्रेष्ठ अभ्यास क्यों ब्राउज़र अभी भी HTML5 में <tobody> इंजेक्ट करते हैं? एक निरर्थक स्ट्रिंग क्या है? परिणाम पृष्ठ पर अंक लगाना WhatsApp के माध्यम से संदेश भेजा जा रहा है जावास्क्रिप्ट ऑब्जेक्ट में मैं एक कुंजी / वैल्यू पेयर कैसे जोड़ सकता हूं? लंबे समय से सी / सी ++