द्वारा मैं LYAH पढ़ रहा था। इसे कहते हैं मैं स्पष्ट रूप से Control.Monad.Instances
लोड करने के लिए काम करने के लिए निम्न सिंटैक्स प्राप्त करने की आवश्यकता:क्यों नहीं (->) Control.Monad के साथ कार्यान्वित नहीं किया गया है। डिफ़ॉल्ट रूप से
((fmap (+5)) (+5)) 4
कि क्यों है? क्यों मज़ेदार यह अंतर्निहित और एकीकृत तकनीक है, तो मुझे उस कार्यक्षमता को प्राप्त करने के लिए स्पष्ट रूप से Control.Monad.Instances
लोड करना होगा। इसके बिना कार्यान्वित (->) कैसे है (या केवल छुपा हुआ है और केवल ->
निर्यात किया गया है)? डिफ़ॉल्ट रूप से लागू फ़ंक्शन प्रकारों पर fmap
का उपयोग क्यों नहीं किया जाता है?
यह भी देखें http://stackoverflow.com/questions/4204086/is-the-monad-w-instance-anywhere- मानक –