OCaml Coq से निकाला कोड (कुछ मामलों में) भी शामिल है एक प्रकार __
और एक समारोह __
के रूप में परिभाषित इस प्रकार है:__ OCaml में Coq से निकाला
type __ = Obj.t
let __ = let rec f _ = Obj.repr f in Obj.repr f
प्रलेखन का कहना है कि अतीत में, इस प्रकार परिभाषित किया गया था unit
के रूप में (और इस प्रकार __
()
के रूप में लिया जा सकता है), लेकिन वहाँ मौजूद (दुर्लभ) ऐसे मामलों में जहां प्रकार __
का एक मान प्रकार __
के एक मूल्य के लिए लागू किया जाता है।
__
OCaml से Obj
मॉड्यूल के अनियंत्रित कार्यों का उपयोग करता है, लेकिन ऐसा लगता है कि परिभाषित किया गया है अनिवार्य रूप से एक पूरी तरह से बहुलक कार्य है जो इसके सभी तर्क (जो भी उनकी संख्या) खाता है।
क्या ऐसे मामलों के बारे में कुछ दस्तावेज हैं जहां __
को समाप्त नहीं किया जा सकता है और इस प्रकार के मूल्य सैद्धांतिक (दोनों कोक शब्द जहां उन्मूलन असंभव है) और एक व्यावहारिक से (एक शो दिखाएं) यथार्थवादी मामला जहां यह होता है) दृष्टिकोण का दृष्टिकोण?