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

फ़ंक्शनल प्रोग्रामिंग एक प्रोग्रामिंग प्रतिमान है जो मुख्य रूप से एब्सट्रक्शन के निर्माण और कंप्यूटर प्रोग्राम को शामिल करने वाले अभिकलन को व्यक्त करने के लिए फ़ंक्शंस का उपयोग करता है।

6
क्या श्रेणी थ्योरी कार्यात्मक प्रोग्रामिंग सीखने के लिए उपयोगी है?
मैं हास्केल सीख रहा हूं और मैं भाषा से रोमांचित हूं। हालांकि मेरे पास कोई गंभीर गणित या सीएस पृष्ठभूमि नहीं है। लेकिन मैं एक अनुभवी सॉफ्टवेयर प्रोग्रामर हूं। मैं श्रेणी सिद्धांत सीखना चाहता हूं ताकि मैं हास्केल में बेहतर बन सकूं। हास्केल को समझने के लिए श्रेणी सिद्धांत में …

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

3
कार्यात्मक भाषाओं के लिए एल्गोरिथ्म की जटिलता कैसे निर्धारित की जाती है?
एल्गोरिथम जटिलता को निचले स्तर के विवरण से स्वतंत्र होने के लिए डिज़ाइन किया गया है, लेकिन यह एक अनिवार्य मॉडल पर आधारित है, उदाहरण के लिए सरणी का उपयोग करना और एक पेड़ ले ओ (1) समय में एक नोड को संशोधित करना। शुद्ध कार्यात्मक भाषाओं में ऐसा नहीं …

3
शुद्ध / निर्भर प्रकार की प्रणाली का एक संक्षिप्त लेकिन पूर्ण विवरण क्या है?
यदि कुछ सरल है, तो इसे कुछ शब्दों के साथ पूरी तरह से समझा जाना चाहिए। यह λ-पथरी के लिए किया जा सकता है: Λ-पथरी एक सघन व्याकरण (मूल रूप से, एक संरचना) है जिसमें एक कमी नियम है (जिसका अर्थ है कि एक खोज / प्रतिस्थापन प्रक्रिया बार-बार एक …

2
कार्यात्मक प्रतिक्रियात्मक प्रोग्रामिंग और अभिनेता मॉडल एक दूसरे से कैसे संबंधित हैं?
एफआरपी शुद्ध कार्यों के माध्यम से घटनाओं और व्यवहारों के स्ट्रीमिंग के बारे में है। अभिनेता मॉडल - कम से कम, जैसा कि अक्का में कार्यान्वित किया जाता है - संभावित अशुद्ध वस्तुओं के माध्यम से अपरिवर्तनीय संदेशों (जिसे असतत घटना माना जा सकता है) को स्ट्रीमिंग करने के बारे …

2
क्या लैम्ब्डा कैलकुलस विशुद्ध रूप से वाक्यात्मक है?
मैं लैम्बडा कैलकुलस के बारे में कुछ हफ्तों से पढ़ रहा हूं, लेकिन मैंने अभी तक ऐसा कुछ भी नहीं देखा है जो मौजूदा गणितीय कार्यों से अलग हो, और मैं जानना चाहता हूं कि क्या यह सिर्फ नोटेशन का मामला है, या कोई नया है लैम्ब्डा कैलकुलस एक्सिओम्स द्वारा …

2
विशुद्ध रूप से कार्यात्मक भाषा में एक प्रोलॉग दुभाषिया कैसे लागू करें?
वहाँ एक स्पष्ट संदर्भ है, छद्म कोड के साथ, कैसे एक शुद्ध रूप से कार्यात्मक भाषा में एक प्रोलॉग दुभाषिया को लागू करने के बारे में जाने के लिए? जो मैंने अब तक पाया है वह केवल अनिवार्य भाषाओं से निपटने के लिए लगता है, यह केवल अपने आप में …

3
SML और श्रेणी सिद्धांत में फंक्शनलर्स के बीच क्या संबंध है?
इस जवाब में लेडी बाउर के इस कथन के समान ही सोच है हास्केल समुदाय ने श्रेणी सिद्धांत से प्रेरित कई तकनीकों का विकास किया है, जिनमें से भिक्षुओं को सबसे अच्छी तरह से जाना जाता है लेकिन उन्हें भिक्षुओं के साथ भ्रमित नहीं होना चाहिए । बीच का रिश्ता …

2
क्या गणना अभिव्यक्ति मोनाड के समान है?
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब कंप्यूटर साइंस स्टैक एक्सचेंज पर दिया जा सकता है। माइग्रेट 5 साल पहले । मैं अभी भी कार्यात्मक प्रोग्रामिंग सीख रहा हूं (एफ # के साथ) और मैंने हाल ही में कम्प्यूटेशन अभिव्यक्तियों के बारे में पढ़ना शुरू …

2
श्रेणी के सिद्धांत से क्या मतलब है कि अभी तक उच्च-क्रम के कार्यों से कैसे निपटना है?
पढ़ने में उदय रेड्डीज जवाब करने के लिए क्या एसएमएल में functors और श्रेणी सिद्धांत के बीच संबंध है? उदय बताता है श्रेणी सिद्धांत अभी तक नहीं जानता है कि उच्च-क्रम के कार्यों से कैसे निपटना है। किसी दिन, यह होगा। जैसा कि मैंने सोचा था कि श्रेणी सिद्धांत गणित …

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

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

5
कार्यात्मक प्रोग्रामिंग के बाहर लैम्ब्डा कैलकुलस?
मैं एक विश्वविद्यालय का छात्र हूं और वर्तमान में हम लैंबडा कैलकुलस पढ़ रहे हैं। हालाँकि, मुझे अभी भी यह समझने में कठिन समय है कि यह मेरे लिए क्यों उपयोगी है। मुझे एहसास है कि यदि आप कार्यात्मक प्रोग्रामिंग का भार उठाते हैं तो यह उपयोगी हो सकता है, …

1
कार्यात्मक प्रोग्रामिंग ने गतिशील पेड़ों पर शोध क्यों नहीं किया है?
डायनेमिक ट्री नेटवर्क फ़्लो, डायनेमिक ग्राफ़, कॉम्बीनेटरियल प्रॉब्लम्स ("डायनेमिक ट्रीज़ इन प्रैक्टिस" टारजन और वर्नेक) और हाल ही में डिक्शनरी डिक्शनरी ("अ सिंपल मर्किम डिक्शनरी" एडम कार्मार्ज़्ज़ द्वारा) को हल करने में महत्वपूर्ण भूमिका निभाते हैं। डायनेमिक ट्रीज़ से मैं 1983 में स्लेटोर एंड टार्जन के पेपर "डायनेमिक ट्रीज़ के …

1
डेटा संरचनाओं के किस वर्ग को लगातार बनाया जा सकता है?
लगातार डेटा संरचनाएं अपरिवर्तनीय डेटा संरचनाएं हैं। उन पर संचालन डेटा संरचना की एक नई "प्रतिलिपि" लौटाता है, लेकिन ऑपरेशन द्वारा बदल दिया जाता है; पुरानी डेटा संरचना अपरिवर्तित बनी हुई है। दक्षता आमतौर पर कुछ अंतर्निहित डेटा को साझा करने और डेटा संरचना की पूरी नकल से बचने के …

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