monad पर टैग किए गए जवाब

2
"मुक्त मोनाद + दुभाषिया" पैटर्न क्या है?
मैंने लोगों को इंटरप्रेन्योर के साथ फ्री मोनाड के बारे में बात करते देखा है , विशेष रूप से डेटा-एक्सेस के संदर्भ में। यह कैसा पैटर्न है? मैं इसका उपयोग कब करना चाहता हूं? यह कैसे काम करता है, और मैं इसे कैसे लागू करूंगा? मैं समझता हूं ( इस …

5
आईओ मोनाद के आलोचक को दुनिया पर काम करने वाले एक राज्य मोनाद के रूप में देखा जा रहा है
IOहास्केल में इकाई अक्सर एक राज्य इकाई जहां राज्य दुनिया है के रूप में समझाया गया है। तो प्रकार IO aमोनाड के मूल्य को कुछ इस तरह देखा जाता है worldState -> (a, worldState)। कुछ समय पहले मैंने एक लेख (या एक ब्लॉग / मेलिंग सूची पोस्ट) पढ़ा, जिसने इस …

7
शायद मोनड बनाम अपवाद
मुझे आश्चर्य है कि अपवादों पर Maybe मोनाड के फायदे क्या हैं ? ऐसा लगता है कि सिंटैक्स Maybeका सिर्फ स्पष्ट (और अंतरिक्ष-उपभोग) तरीका है try..catch। अद्यतन करें कृपया ध्यान दें कि मैं जानबूझकर हास्केल का उल्लेख नहीं कर रहा हूं ।

3
एक साधु को देखने के विभिन्न तरीके
हास्केल सीखते समय, मैंने बहुत सारे ट्यूटोरियल का सामना करने की कोशिश की है जो यह समझाने की कोशिश कर रहे हैं कि हास्केल में मोनाड्स और मोनाड्स क्यों महत्वपूर्ण हैं। उनमें से प्रत्येक ने सादृश्य का उपयोग किया ताकि अर्थ को पकड़ना आसान हो। दिन के अंत में, मेरे …

2
क्या मठ वंशानुगत पदानुक्रमों के लिए एक व्यवहार्य (शायद बेहतर) विकल्प हैं?
मैं इस तरह से भिक्षुओं के एक भाषा-अज्ञेय वर्णन का उपयोग करने जा रहा हूं , पहले monoids का वर्णन करता हूं: एक मोनॉइड (लगभग) फ़ंक्शंस का एक सेट है जो किसी प्रकार को एक पैरामीटर के रूप में लेता है और उसी प्रकार को वापस करता है। एक मोनाड …

4
क्या साइड इफेक्ट्स को पूरी तरह से अकादमिक रूप से संभालने के लिए IO मोनाड पैटर्न का लाभ है?
अभी तक एक और एफपी + साइड इफेक्ट्स प्रश्न के लिए खेद है, लेकिन मैं एक मौजूदा एक नहीं ढूंढ सका, जो मेरे लिए इसका उत्तर देता है। कार्यात्मक प्रोग्रामिंग की मेरी (सीमित) समझ यह है कि राज्य / साइड इफेक्ट्स को कम से कम किया जाना चाहिए और स्टेटलेस …

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

1
फ्री मोनाड और रिएक्टिव एक्सटेंशन कैसे सहसंबद्ध है?
मैं एक C # बैकग्राउंड से आता हूं, जहां LINQ Rx.NET में विकसित हुआ, लेकिन हमेशा FP में कुछ रुचि थी। मोनाड्स के कुछ परिचय और एफ # में कुछ साइड-प्रोजेक्ट्स के बाद, मैं कोशिश करने और अगले स्तर पर कदम रखने के लिए तैयार था। अब, स्काला के लोगों …

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

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

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

1
फ्यूचर्स / मोनाड्स बनाम इवेंट्स
एक आवेदन ढांचे में जब प्रदर्शन प्रभाव को नजरअंदाज किया जा सकता है (अधिकतम 10-20 घटनाएं प्रति सेकंड), क्या मॉड्यूल के बीच संचार के लिए एक पसंदीदा माध्यम के रूप में उपयोग करने के लिए अधिक रखरखाव योग्य और लचीला है - इवेंट या फ्यूचर्स / प्रॉमिस / मोनाड्स ? …

1
अपने मौद्रिक कार्यों में सत्यापन के साथ त्रुटि मोनाद का उपयोग करने के लिए बेहतर है, या अपने स्वयं के सन्यासी को सीधे अपने बाइंड में सत्यापन के साथ लागू करें?
मैं सोच रहा हूं कि प्रयोज्यता / रखरखाव के लिए बेहतर डिज़ाइन वार क्या है, और समुदाय के साथ फिटिंग करने के लिए क्या बेहतर है। डेटा मॉडल दिया: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container …

6
एक चिकित्सक के रूप में, मुझे हास्केल की परवाह क्यों करनी चाहिए? एक सन्यासी क्या है और मुझे इसकी आवश्यकता क्यों है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 6 साल पहले …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.