functional-programming पर टैग किए गए जवाब

फ़ंक्शनल प्रोग्रामिंग एक प्रोग्रामिंग प्रतिमान है, जो कार्यों के उपयोग के सार का निर्माण करने, साइड इफेक्ट्स से बचने और राज्य के परिवर्तन पर आधारित है। शुद्ध कार्यात्मक प्रोग्रामिंग थ्रेड-सुरक्षित है।

4
दो क्षेत्रों द्वारा स्काला में सूची कैसे छाँटी जाए?
दो क्षेत्रों द्वारा स्काला में एक सूची को कैसे छाँटा जाए, इस उदाहरण में मैं अंतिम नाम और पहले नाम से छाँटूँगा? case class Row(var firstName: String, var lastName: String, var city: String) var rows = List(new Row("Oscar", "Wilde", "London"), new Row("Otto", "Swift", "Berlin"), new Row("Carl", "Swift", "Paris"), new Row("Hans", …

5
"बिंदु मुक्त" शैली (कार्यात्मक प्रोग्रामिंग में) क्या है?
एक वाक्यांश जो मैंने हाल ही में देखा है वह "बिंदु मुक्त" शैली की अवधारणा है ... पहले, यह सवाल था , और यह भी । फिर, मैंने यहां पाया कि वे "एक और विषय है जिस पर चर्चा करने लायक हो सकता है, वह है लेखकों का बिंदु मुक्त …

10
हास्केल रचना (?) बनाम एफ # के पाइप फॉरवर्ड ऑपरेटर (!>)
F # में, पाइप-फॉरवर्ड ऑपरेटर का उपयोग, |>बहुत सामान्य है। हालाँकि, हास्केल में मैंने केवल फंक्शन कंपोज़िशन देखा है (.), जिसका इस्तेमाल किया जा रहा है। मैं समझता हूं कि वे संबंधित हैं , लेकिन क्या कोई भाषा कारण है कि पाइप-फॉरवर्ड हास्केल में उपयोग नहीं किया गया है या …

10
शुद्ध कार्यात्मक भाषाओं में, क्या उलटा कार्य करने के लिए एक एल्गोरिथ्म है?
हास्केल जैसी शुद्ध कार्यात्मक भाषाओं में, क्या किसी फ़ंक्शन के व्युत्क्रम को प्राप्त करने के लिए एक एल्गोरिथ्म है, (जब यह जीवनात्मक है)? और क्या आपके कार्य को प्रोग्राम करने का कोई विशिष्ट तरीका है तो यह है?

7
MATLAB में मानचित्र कार्य?
मैं थोड़ा हैरान हूं कि MATLAB में मैप फ़ंक्शन नहीं है, इसलिए मैंने खुद को एक साथ हैक किया क्योंकि यह ऐसा कुछ है जिसके बिना मैं नहीं रह सकता। वहाँ एक बेहतर संस्करण है? क्या MATLAB के लिए कुछ मानक कार्यात्मक प्रोग्रामिंग लाइब्रेरी है जो मुझे याद आ रही …

4
स्विफ्ट सरणी पर संचालन (संघ, प्रतिच्छेदन) सेट करें?
क्या कोई मानक पुस्तकालय कॉल है जिसका उपयोग मैं या तो दो सरणियों पर सेट संचालन करने के लिए कर सकता हूं, या स्वयं ऐसे तर्क को लागू कर सकता हूं (आदर्श रूप में कार्यात्मक रूप से और कुशलता से भी संभव है)?

8
मैं मानचित्र का उपयोग कैसे कर सकता हूं और स्कैला में एक सूचकांक भी प्राप्त कर सकता हूं?
क्या कोई सूची / अनुक्रम अंतर्निहित है जो व्यवहार करता है mapऔर तत्व के सूचकांक को भी प्रदान करता है?

4
आप कैसे जानते हैं कि फोल्ड-लेफ्ट का उपयोग कब करना है और फोल्ड-राइट का उपयोग कब करना है?
मुझे पता है कि गुना-बाएँ बाएँ-झुकाव वाले पेड़ पैदा करते हैं और गुना-दाएँ दाएँ-झुकाव वाले पेड़ पैदा करते हैं, लेकिन जब मैं एक मोड़ के लिए पहुँचता हूँ, तो मैं कभी-कभी खुद को सिरदर्द-उत्पीड़न में फंसता हुआ पाता हूँ कि किस तरह के गुना को निर्धारित करने की कोशिश कर …

5
स्काला में val-mutable बनाम var-immutable
क्या स्केलेबल में कोई दिशा-निर्देश है जब वैल्यू को एक म्यूचुअल संग्रह के साथ उपयोग करने के लिए बनाम एक अपरिवर्तनीय संग्रह के साथ संस्करण का उपयोग करने के लिए? या क्या आपको वास्तव में एक अपरिवर्तनीय संग्रह के साथ घाटी के लिए लक्ष्य करना चाहिए? तथ्य यह है कि …

9
कार्यात्मक प्रोग्रामिंग - अपरिवर्तनीयता महंगी है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

10
करी-हावर्ड इसोर्फिज्म से उत्पन्न होने वाले सबसे दिलचस्प समानताएं क्या हैं?
मैं अपने प्रोग्रामिंग जीवन में अपेक्षाकृत देर से करी-हावर्ड आइसोमोर्फिज्म पर आया , और शायद यह मेरे द्वारा पूरी तरह से मोहित होने में योगदान देता है। तात्पर्य यह है कि प्रत्येक प्रोग्रामिंग अवधारणा के लिए औपचारिक तर्क में एक सटीक एनालॉग मौजूद है, और इसके विपरीत। यहाँ मेरे सिर …

14
मध्यम आकार के क्लोजर नमूना आवेदन?
क्या एक मध्यम आकार का क्लॉजुर नमूना आवेदन है जिसे "सर्वोत्तम-प्रथाओं" उदाहरण के रूप में इस्तेमाल किया जा सकता है, और यह देखने का एक अच्छा तरीका है कि कोड और कोड संगठन के संदर्भ में ऐसा आवेदन कैसा दिखेगा? एक वेब एप्लिकेशन मेरे लिए विशेष रूप से दिलचस्प होगा, …

1
लकवा क्या हैं?
इस क्लासिक पेपर के माध्यम से पढ़ते हुए , मैं समानताओं पर अटक गया हूं। दुर्भाग्य से यह खंड काफी पतला है, और विकिपीडिया पृष्ठ कुछ भी नहीं कहता है। मेरा हास्केल अनुवाद है: para :: (a -> [a] -> b -> b) -> b -> [a] -> b para …

1
लोककथाएँ और रम्दा इतनी अलग क्यों हैं?
मैं DrBoolean की किताब पढ़कर जावास्क्रिप्ट FP सीख रहा हूं । मैंने कार्यात्मक प्रोग्रामिंग लाइब्रेरी की तलाश की। मुझे रमदा और फोकटले मिले। दोनों कार्यात्मक प्रोग्रामिंग लाइब्रेरी होने का दावा करते हैं। लेकिन वे बहुत अलग हैं: रामदा में सूची से निपटने के लिए उपयोगिता कार्य शामिल हैं: मानचित्र, घटाना, …

4
कार्यात्मक प्रोग्रामिंग (विशेष रूप से स्काला और स्काला एपीआई) में कमी और तह / मोड़ के बीच अंतर?
स्पार्क और स्केलिंग जैसे स्काला और रूपरेखा दोनों क्यों हैं reduceऔर foldLeft? तो फिर क्या अंतर है reduceऔर fold?

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