私はAgdaを初めて使っています。私はAna BoveとPeter Dybjerの論文「Dependent Types at Work」を読んでいます。私は有限集合(15ページの私のコピー)の議論を理解していません。私は何かを明らかに不足しているしなければならないAgdaの有限集合の定義
data Fin : Nat -> Set where
fzero : {n : Nat} -> Fin (succ n)
fsucc : {n : Nat} -> Fin n -> Fin (succ n)
:
紙がFin
タイプを定義します。私はこの定義の仕組みを理解していません。誰かが単にFin
の定義を毎日の英語に翻訳できますか?これは私がこの論文のこの部分を理解するために必要なものかもしれません。
私の質問を読んでいただきありがとうございます。それは有り難いです。
私の質問に時間をかけていただきありがとうございます。あなたの説明ははっきりと分かりやすくなっています。これはまさに私が必要としていたものです。再度、感謝します。 –