Mercurial > hg > Papers > 2015 > atton-thesis
comparison agda.tex @ 41:8fc2ac1f901f
Add delta definition in agda
author | Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 13 Feb 2015 11:48:40 +0900 |
parents | 470d99799398 |
children | 4f1107f1f6aa |
comparison
equal
deleted
inserted
replaced
40:470d99799398 | 41:8fc2ac1f901f |
---|---|
339 | 339 |
340 また、Agda は証明に用いる規則なども Agda 内部で定義することができる。 | 340 また、Agda は証明に用いる規則なども Agda 内部で定義することができる。 |
341 例えば、直積型の定義はリスト\ref{src:product}のようなものがある。 | 341 例えば、直積型の定義はリスト\ref{src:product}のようなものがある。 |
342 | 342 |
343 \begin{table}[html] | 343 \begin{table}[html] |
344 \lstinputlisting[label=src:product, caption=Agdaにおける直積型の例] {src/product.agda} | 344 \lstinputlisting[label=src:product, caption=Agdaにおける直積型の例] {src/product.agda.replaced} |
345 \end{table} | 345 \end{table} |
346 | 346 |
347 関数の定義時に \verb/_/ とした部分には項を入れることで関数が適用される。 | 347 関数の定義時に \verb/_/ とした部分には項を入れることで関数が適用される。 |
348 つまり \verb/_x_/ とすれば中置関数を作成することができる。 | 348 つまり \verb/_x_/ とすれば中置関数を作成することができる。 |
349 データ型 \verb/_x_/ は型 A と B を持つ型である。 | 349 データ型 \verb/_x_/ は型 A と B を持つ型である。 |