আমি ভাবছিলাম যে কোনও প্রস্তাবনামূলক প্রকারের ঘোষণার ক্রমটি বিবেচনা করতে পারে।
উদাহরণস্বরূপ কাক-এ আপনি এই Nat
দ্বারা সংজ্ঞায়িত করতে পারেন :
Inductive Nat :=
| O : Nat
| S : Nat -> Nat.
অথবা
Inductive Nat :=
| S : Nat -> Nat
| O : Nat.
এটি স্বয়ংক্রিয়ভাবে উত্পাদিত এলিমিনেটরে প্যারামিটারগুলির ক্রম পরিবর্তন করবে, তবে এটি কোনও বড় বিষয় নয়।
আমি কি ভাবছি তা যদি এটির মতো কোনও বিবৃতি লিখতে সম্ভব হয়
Inductive typewhereordermatters :=
| cons1 : type1
| cons2 : type2.
type2
নির্ভরশীল প্রকারটি কোথায় cons1
? (এবং এই ক্ষেত্রে, অন্যান্য ক্রমে ঘোষণাপত্রগুলি লেখার কোনও অর্থ হবে না, কারণ type2
এটি উল্লেখ করা হবে cons1
যা এখনও বিদ্যমান নেই)।