Skip to content

Commit 7521045

Browse files
authored
Merge pull request #138 from jzc/idfun-change
change inconsistent usage of idfun
2 parents 6e23785 + 173f843 commit 7521045

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

tex/chTypeInference.tex

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -169,15 +169,15 @@ \section{Type inference by example}
169169
\lstinline/3/.
170170

171171
\begin{coq-left}{name=exid}{width=8cm,title=Polymorphic identity}
172-
Definition idfun A (a : A) : A := a.
173-
Check (idfun nat 3).
174-
Check (idfun _ 3).
172+
Definition id A (a : A) : A := a.
173+
Check (id nat 3).
174+
Check (id _ 3).
175175
\end{coq-left}
176176
\coqrun{name=r1}{exid}
177177
\begin{coqout-right}{run=r1}{title=Response,width=4cm}
178178
$~$
179-
idfun nat 3 : nat
180-
idfun nat 3 : nat
179+
id nat 3 : nat
180+
id nat 3 : nat
181181
\end{coqout-right}
182182

183183
In the expression \lstinline/(id nat 3)/ no subterm was omitted,
@@ -211,7 +211,7 @@ \section{Type inference by example}
211211
refer to~\cite[``Extensions of Gallina'']{Coq:manual}.
212212

213213
\begin{coq-left}{name=impl-arg-id}{title=Setting implicit arguments,width=6cm}
214-
Arguments idfun {A} a.
214+
Arguments id {A} a.
215215
Check (id 3).
216216
Check (@id nat 3).
217217
\end{coq-left}

0 commit comments

Comments
 (0)