क्या कोई मुझे "Comprehending Monads" नामक वाडलर के पेपर से निम्नलिखित परिभाषा को समझने में मदद कर सकता है? (अंश खंड 3.2/पेज 9, यानी, "सख़्ती इकाई" उप-अनुभाग से है।)पी। वाडलर के पेपर से "द स्ट्रिक्नेस मोनाड" में "⊥" का क्या अर्थ है?
कभी कभी यह एक आलसी कार्यात्मक कार्यक्रम में मूल्यांकन के क्रम को नियंत्रित करने के लिए आवश्यक है। यह आमतौर पर = चएक्स गणनीय समारोह सख्त के साथ प्राप्त किया,
सख्तद्वारा परिभाषित किया गया है, तो एक्स ≠ ⊥ तो चएक्स बाकी ⊥।
परिचालन सख्तचएक्स पहले (WHNF) कमजोर सिर सामान्य रूप को एक्स को कम करने और फिर अनुप्रयोग को कम करने चएक्स से कम है। वैकल्पिक रूप से, यह एक्स और कम करने के लिए चएक्स समानांतर में है, लेकिन जब तक एक्स WHNF में है परिणाम के लिए उपयोग की अनुमति नहीं सुरक्षित है।
पत्र में, हम अभी तक दो सीधा लाइनों (यकीन नहीं कि यह क्या कहा जाता है) से बना प्रतीक के उपयोग को देखने के लिए तो यह एक तरह से कहीं से बाहर आता है।
यह देखते हुए कि वाडलर कहता है कि "हम आलसी कार्यक्रमों के मूल्यांकन को नियंत्रित करने के लिए [सख्त] समझ का उपयोग करेंगे", यह समझने के लिए एक बहुत ही महत्वपूर्ण अवधारणा की तरह लगता है।
इसे सामान्यतः नीचे कहा जाता है। – Squidly
मोनाड्स के साथ आपके प्रश्न को क्या करना है? – leftaroundabout
इसे नीचे कहा जाता है, या हास्केल में विशेष रूप से 'अपरिभाषित' कहा जाता है। यह केवल एक ही रूप है हालांकि तकनीकी रूप से नीचे भी एक गैर-समाप्ति गणना है, जैसे कि लंबाई [1 ..] ' – bheklilr