এএফএআইইউ প্রকারগুলি এমন একটি হতে পারে Setযার উপাদানগুলি প্রোগ্রাম বা propositionযার উপাদানগুলির প্রুফ। সুতরাং এই বোঝার উপর ভিত্তি করে:
Inductive prod (X Y: Type) : Set :=
| pair: X -> Y -> prod X Y.
নিম্নলিখিত কোডটি সংকলন করা উচিত তবে এটি নিম্নলিখিত ত্রুটির কারণে নয়। যদি আমি এর Setসাথে Typeবা অন্যটির Typeসাথে পরিবর্তন করি তবে Setএটি সূক্ষ্ম সংকলন করে। নিম্নলিখিত ত্রুটির অর্থ কী বুঝতে কেউ আমাকে সহায়তা করতে পারে? আমি সফটওয়্যার ফাউন্ডেশন বই ব্যবহার করে নিজেকে কোক শেখানোর চেষ্টা করছি।
ত্রুটি:
Error: Large non-propositional inductive types must be in Type.
2
থিওরিম প্রবাদরা সবসময় সিএসএসই-এর জন্য ধূসর অঞ্চল হয়ে থাকে তবে আমি ধারণা করছি স্ট্যাক ওভারফ্লোতে স্থানান্তরিত করার জন্য মোডগুলির পক্ষে এটি একটি ভাল প্রার্থী।
—
jmite
এই প্রশ্নের এখানে কিছু উত্তর রয়েছে ।
—
আন্তন ট্রুনভ
@ জমিটকে প্রদত্ত যে এই প্রশ্নটি কোকের সাথে কংক্রিট সিনট্যাক্স হিসাবে পরিবেশনার ক্যালকুলাস সম্পর্কে, আমি মনে করি এটি এখানে অনন্য বিষয়।
—
গিলস