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

फ़ंक्शनल प्रोग्रामिंग एक प्रतिमान है जो उन कार्यों के जंजीर मूल्यांकन द्वारा कम्प्यूटेशनल समस्याओं को हल करने का प्रयास करता है, जिनका आउटपुट प्रोग्राम की स्थिति के बजाय उनके इनपुट द्वारा निर्धारित होता है। प्रोग्रामिंग की इस शैली में, साइड इफेक्ट्स और म्यूटेबल डेटा को हटा दिया जाता है और आमतौर पर सख्ती से अलग किया जाता है।

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

1
एक कार्यात्मक प्रोग्रामिंग भाषा में एक शाखा-और-बाउंड को कैसे लागू किया जाए?
मैं सभी कार्यों के सेट पर एक शाखा और बाध्य खोज लिखने की कोशिश कर रहा हूँ f: D -> R, जहां डोमेन का आकार (- | D | ~ ~ 20) है और सीमा बहुत बड़ी है (| R | ~ 2 ^ 20 )। प्रारंभ में, मैं निम्नलिखित …

6
क्या कार्यात्मक प्रोग्रामिंग वस्तु का सुपरसेट है?
जितनी अधिक कार्यात्मक प्रोग्रामिंग मैं करता हूं, उतना ही मुझे लगता है कि यह अमूर्तता की एक अतिरिक्त परत जोड़ता है जो ऐसा लगता है कि एक प्याज की परत कैसी है- पिछली परतों के सभी शामिल हैं। मुझे नहीं पता कि यह सच है इसलिए मैंने जिन ओओपी सिद्धांतों …

6
कैसे एक शुद्ध कार्यात्मक प्रोग्रामिंग भाषा असाइनमेंट स्टेटमेंट के बिना प्रबंधित करें?
प्रसिद्ध SICP को पढ़ते समय, मैंने पाया कि लेखक अध्याय 3 में योजना के असाइनमेंट स्टेटमेंट को प्रस्तुत करने के लिए अनिच्छुक प्रतीत होते हैं। मैं पाठ और इस तरह के समझ को पढ़ता हूं कि वे ऐसा क्यों महसूस करते हैं। जैसा कि स्कीम पहली कार्यात्मक प्रोग्रामिंग भाषा है …

2
शुद्ध भाषाओं में कचरा संग्रह कितना अलग है?
हास्केल जैसी शुद्ध भाषा में, सभी डेटा अपरिवर्तनीय हैं और किसी भी मौजूदा डेटा संरचनाओं को किसी भी तरह से नहीं बदला जा सकता है। इसके अतिरिक्त, अपरिवर्तनीय डेटा और कार्यात्मक प्रोग्रामिंग पैटर्न पर कई एल्गोरिदम प्रकृति द्वारा बड़ी मात्रा में कचरा उत्पन्न करते हैं ( mapउदाहरण के लिए मध्यवर्ती …

5
कैसे एक कार्यात्मक में एक OO कार्यक्रम को प्रतिबिंबित करने के लिए?
मुझे कार्यात्मक शैली में प्रोग्राम लिखने के तरीके पर संसाधन खोजने में कठिनाई हो रही है। सबसे उन्नत विषय जिसे मैं ऑनलाइन चर्चा में पा सकता था, वह श्रेणीबद्ध पदानुक्रमों में कटौती करने के लिए संरचनात्मक टाइपिंग का उपयोग कर रहा था; सबसे अधिक बस कैसे लूप को बदलने के …

2
क्रिस ओकासाकी की 1996 की थीसिस और 1999 की पुस्तक, विशुद्ध रूप से कार्यात्मक डेटा संरचनाओं के बीच सामग्री में क्या अंतर है? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न अपडेट करें तो यह है -विषय पर सॉफ्टवेयर इंजीनियरिंग स्टैक एक्सचेंज के लिए। 4 साल पहले बंद हुआ । मैं विशुद्ध रूप से कार्यात्मक डेटा संरचनाएं …

7
क्या कार्यात्मक भाषाओं में अलग-अलग टिप्पणी करनी चाहिए? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 4 साल पहले बंद हुआ …

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

4
कार्यात्मक शैली अपवाद हैंडलिंग
मुझे बताया गया है कि कार्यात्मक प्रोग्रामिंग में अपवादों को फेंकना और / या निरीक्षण नहीं करना चाहिए। इसके बजाय एक गलत गणना का मूल्यांकन नीचे मूल्य के रूप में किया जाना चाहिए। पायथन (या अन्य भाषाएं जो कार्यात्मक प्रोग्रामिंग को पूरी तरह से प्रोत्साहित नहीं करती हैं) में कोई …

5
C # में अपरिवर्तनीय वस्तुओं के बीच एक वृत्ताकार संदर्भ कैसे दें?
निम्नलिखित कोड उदाहरण में, हमारे पास अपरिवर्तनीय वस्तुओं के लिए एक वर्ग है जो एक कमरे का प्रतिनिधित्व करता है। उत्तर, दक्षिण, पूर्व और पश्चिम अन्य कमरों में बाहर निकलते हैं। public sealed class Room { public Room(string name, Room northExit, Room southExit, Room eastExit, Room westExit) { this.Name = …

5
प्रदर्शन: जावास्क्रिप्ट में पुनरावृत्ति बनाम पुनरावृत्ति
मैंने हाल ही में जावास्क्रिप्ट के कार्यात्मक पहलुओं और योजना और जावास्क्रिप्ट के बीच संबंधों के बारे में ( http://dailyjs.com/2012/09/14/functional-programming/ ) कुछ लेख पढ़े हैं (बाद वाला पहले से प्रभावित था, जो एक कार्यात्मक भाषा है, जबकि OO पहलुओं को स्व से विरासत में मिला है जो एक प्रोटोटाइप आधारित …

3
कुछ कार्यात्मक भाषाओं को सॉफ़्टवेयर ट्रांसेक्शनल मेमोरी की आवश्यकता क्यों है?
परिभाषा के अनुसार, कार्यात्मक भाषाओं को राज्य चर नहीं बनाए रखना चाहिए। क्यों, फिर, हास्केल, क्लोजर, और अन्य सॉफ्टवेयर ट्रांसेक्शनल मेमोरी (एसटीएम) कार्यान्वयन प्रदान करते हैं? क्या दो दृष्टिकोणों के बीच संघर्ष है?

6
कार्यात्मक प्रोग्रामिंग में, स्थानीय उत्परिवर्तनीय चर हैं जिनके कोई दुष्प्रभाव नहीं हैं जिन्हें अभी भी "बुरा अभ्यास" माना जाता है?
क्या किसी फ़ंक्शन में परिवर्तनशील स्थानीय चर हैं जो केवल आंतरिक रूप से उपयोग किए जाते हैं, (उदाहरण के लिए फ़ंक्शन का कोई दुष्प्रभाव नहीं है, कम से कम जानबूझकर नहीं) अभी भी "गैर कार्यात्मक" माना जाता है? जैसे "फंक्शनल प्रोग्रामिंग विद स्काला" कोर्स शैली की जाँच किसी भी varउपयोग …

5
क्या आपत्तिजनक उन्मुख प्रोग्रामिंग प्रतिमान पुराना है क्योंकि यह मॉड्यूलर और विरोधी समानांतर है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस सवाल में सुधार करना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद …

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