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

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

5
क्या बिना राज्य के * किसी * कार्यक्रम कार्य को व्यक्त किया जा सकता है?
यह एक सैद्धांतिक सवाल है, लेकिन अब जो कुछ भी मुझे महसूस हो रहा है उसमें प्रोग्रामिंग के कई वर्षों के बाद "सामान्य" अनिवार्य तकनीक है, मुख्य रूप से C ++ का उपयोग करते हुए, मैंने कार्यात्मक प्रोग्रामिंग की इस दूसरी दुनिया की खोज की है, जिसे मैंने गलती से …

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

1
उच्च क्रम सूची कार्यों के लिए C ++ 11 समर्थन
अधिकांश कार्यात्मक प्रोग्रामिंग भाषाओं (जैसे कॉमन लिस्प, योजना / रैकेट, Clojure, हास्केल, स्काला, OCaml, एसएमएल) जैसे सूचियों पर कुछ सामान्य उच्च क्रम काम करता है, समर्थन map, filter, takeWhile, dropWhile, foldl, foldr(देखें उदाहरण के लिए , आम लिस्प, योजना / रैकेट क्लोजर साइड-बाय-साइड संदर्भ पत्र , हास्केल , स्काला , …

5
एक फंक्शन के लिए एक कंस्ट्रक्टर के लिए उचित शब्द क्या है - डेटा प्रकार से मान को अनफ्रैप करने के लिए?
संपादित करें: मैं सवाल को थोड़ा सा दोहरा रहा हूं। जाहिरा तौर पर मैंने कुछ भ्रम का कारण बना क्योंकि मुझे एहसास नहीं था कि विध्वंसक शब्द OOP में कुछ अलग तरह से उपयोग किया जाता है - यह एक फ़ंक्शन है जब किसी ऑब्जेक्ट को नष्ट किया जा रहा …

2
क्या कोई विशिष्ट वर्कफ़्लोज़ या डिज़ाइन पैटर्न हैं जो आमतौर पर बड़े कार्यात्मक प्रोग्रामिंग एप्लिकेशन बनाने के लिए उपयोग किए जाते हैं? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

5
कार्यात्मक प्रोग्रामिंग पठनीयता [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

1
क्या क्षेत्र में मरकरी प्रोग्रामिंग लैंग्वेज का उपयोग किया जाता है?
मैंने फंक्शनल और लॉजिक प्रोग्रामिंग में मजबूत रूचि ली है और पारा दो के अच्छे मिश्रण की तरह लगता है। क्या यह उद्योग में उपयोग किया जाता है? मैं सिर्फ इसके मज़े के लिए एक भाषा सीखने के लिए एक हूं, लेकिन इसके लिए व्यावहारिक, रोजगार योग्य रास्ते बनाना अच्छा …


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

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

4
FP और OO ऑर्थोगोनल?
मैंने इस समय को बार-बार सुना है और मैं इस विचार को समझने और मान्य करने की कोशिश कर रहा हूं कि एफपी और ओओ ओर्थोगोनल हैं। सबसे पहले, 2 अवधारणाओं के लिए रूढ़िवादी होने का क्या मतलब है? एफपी यथासंभव अपरिवर्तनीयता और शुद्धता को प्रोत्साहित करता है। और OO …

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

4
जब कार्यात्मक शैली में प्रोग्रामिंग करते हैं, तो क्या आपके पास एक एकल एप्लिकेशन स्थिति है जिसे आप एप्लिकेशन लॉजिक के माध्यम से बुनते हैं?
मैं एक ऐसी प्रणाली का निर्माण कैसे कर सकता हूं जिसमें निम्नलिखित हैं : अपरिवर्तनीय वस्तुओं के साथ शुद्ध कार्यों का उपयोग करना। केवल एक फ़ंक्शन डेटा में पास करें जिसे फ़ंक्शन की आवश्यकता है, कोई और अधिक (यानी कोई बड़ी एप्लिकेशन स्टेट ऑब्जेक्ट) फ़ंक्शंस के लिए बहुत अधिक तर्क …

2
3n + 1 समस्या के लिए हास्केल तरीके
यहाँ SPOJ से एक सरल प्रोग्रामिंग समस्या है: http://www.spoj.com/problems/PROBTRES/ । मूल रूप से, आपको i और j के बीच की संख्या के लिए सबसे बड़े Collatz चक्र का उत्पादन करने के लिए कहा जाता है। (संख्या $ n $ का Collatz चक्र अंततः $ n $ 1. से $ पाने …

5
कार्यात्मक कार्यक्रमों का संकलन सफलता और शुद्धता के बीच संबंध क्यों है?
मैं 4 साल से कार्यात्मक प्रोग्रामिंग की ओर रुझान कर रहा हूं, जब से मैंने पहली बार LINQ के साथ काम करना शुरू किया है। हाल ही में, मैंने कुछ शुद्ध कार्यात्मक C # कोड लिखे और मैंने देखा, पहला हाथ, जो मैंने कार्यात्मक कार्यक्रमों के बारे में पढ़ा है …

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