ओकैमल मेलिंग सूची पर लोगों को बग करने से पहले, मैंने सोचा कि मैं यहां अपना प्रश्न पोस्ट कर सकता हूं। मैंने अभी यह beauty (Concoqtion वेबसाइट से लिंक) की खोज की है। Concoqtion MetaOCaml का एक विस्तार है जो अनुक्रमित प्रकारों (और शायद बहुत अधिक) की अनुमति देता है।Concoqtion (Coq + MetaOCaml) - क्यों छोड़ा गया?
type ('n:'(nat),'a) listl =
| Nil : ('(0),'a) listl
| Cons of let 'm:'(nat) in 'a * ('(m),'a) listl : ('(m+1),'a) listl
कि (m+1)
प्रकार स्तर पर किया जाता है: इसके साथ, इस सूची में किस प्रकार का भी सूची की लंबाई में शामिल हैं बनाने के लिए आसान है। बहुत साफ़।
हालांकि, अंतिम संस्करण 2007 (ओकैमल 3.08) से है। क्या किसी को कोई विचार है कि इस परियोजना को रद्द क्यों किया गया, या अगर आज ओकैमल के लिए कुछ समान है?
चूंकि मेटाकामल को बाद में ओकैमल संस्करणों तक पोर्ट नहीं किया गया था जब तक बीईआर मेटाकामल ओकैमल 4.00.1 पर आधारित नहीं था। मैं विवरण भूल गया लेकिन मेटाओकैमल को आसान रखरखाव के लिए ओकैमल के कुछ आंतरिक परिवर्तनों की आवश्यकता थी। – camlspotter