मैं सिद्धांत और आश्रित प्रोग्रामिंग टाइप करने के लिए अपेक्षाकृत नया हूँ। मैं कंस्ट्रक्शन (CoC) और अन्य शुद्ध प्रकार के सिस्टम की गणना कर रहा हूं। मैं विशेष रूप से एक संकलक प्रणाली के लिए एक सबूत-संरक्षण मध्यवर्ती प्रतिनिधित्व के रूप में इसका उपयोग करने में रुचि रखता हूं।
मैं समझता हूँ कि (सह) पुनरावर्ती प्रकार प्रदर्शनीय हैं , जो कंप्यूटेशनल , का उपयोग कर ही प्रकार निर्माता के रूप में। मैं, पढ़ा है, हालांकि, यह है कि वे प्रेरण द्वारा निर्माण सबूत के लिए इस्तेमाल नहीं किया जा सकता है (मुझे माफ कर दो, मैं नहीं जहां अब पा सकते हैं!), उदाहरण के लिए, कि मैं प्रमाणित नहीं कर सका कि सादा सीओसी में (भले ही रूप में )।
मुझे लगता है यही कारण है कि उन्होंने आगमनात्मक निर्माणों (CIC) की गणना की। क्या ये सही है? लेकिन क्यों? मुझे यह बताने में कोई भी सामग्री नहीं मिली कि इस तरह के सबूतों को आदिम के रूप में (सह) आगमनात्मक प्रकारों का उपयोग किए बिना क्यों नहीं दर्शाया जा सकता है। यदि यह सच नहीं है, तो उन्हें सीआईसी में आदिम के रूप में क्यों जोड़ें?