लागू: मैं इसके बारे में पढ़ा है, मुझे यह समझ, और फिर मैं इसे यकीन है कि मैं वास्तव में प्राप्त करने के लिए कुछ उदाहरण ऊपर कोड।देख: जब नई प्रोग्रामिंग विषयों के बारे में सीखने मैं आमतौर पर एक पैटर्न का पालन इन monads
मैंने monads के बारे में बहुत कुछ पढ़ा है, और मुझे विश्वास है कि मैं समझता हूं और उन्हें प्राप्त करता हूं। अब मैं एक मंच पर हूं जहां मैं वास्तव में अपनी समझ को मजबूत करने के लिए कुछ monads को कोड करना चाहता हूं, और वास्तव में विभिन्न प्रकार के लिए बाइंड को लागू करने के लिए क्या लगता है।
समस्या यह है कि मैं लागू करने के लिए कई स्पष्ट monads के बारे में नहीं सोच सकता, इसलिए मैं सिफारिशों की तलाश में हूं। अधिमानतः, मुझे कुछ आसान लोगों के साथ सिफारिशों की एक सूची चाहिए और कुछ आसान नहीं हैं।
मुझे यह भी एहसास है कि मोनैड का उपयोग कार्यात्मक कार्यक्रमों में दुष्प्रभावों को 'encapsulate' करने के लिए किया जाता है, लेकिन वे उससे भी अधिक सामान्य होते हैं। इसलिए, मैं सिफारिशों को मोनैड शामिल करना चाहता हूं जो दोनों साइड इफेक्ट्स और कुछ सामान्य लोगों को समाहित करते हैं।
धन्यवाद!
(एक साइड नोट के रूप में: मैं ऐसा करने के लिए f # के साथ काम कर रहा हूं, लेकिन मुझे लगता है कि यह प्रश्न किसी भी कार्यात्मक भाषा पर लागू हो सकता है)।