17
我是Agda的新手。我正在閱讀Ana Bove和Peter Dybjer的論文「工作中的依賴類型」。我不理解有限集的討論(在我的副本中第15頁)。Agda有限集的定義
本文定義了一個Fin
類型:
data Fin : Nat -> Set where
fzero : {n : Nat} -> Fin (succ n)
fsucc : {n : Nat} -> Fin n -> Fin (succ n)
我必須失去了一些東西明顯。我不明白這個定義是如何工作的。有人可以簡單地將Fin
的定義翻譯成日常英語嗎?這可能是我需要理解本文的這部分內容。
感謝您花時間閱讀我的問題。我很感激。
謝謝您花時間回答我的問題。你的解釋清楚易懂。這正是我需要的。再次感謝。 –