Mercurial > cpdt > repo
diff src/InductiveTypes.v @ 488:31258618ef73
Incorporate feedback from Nathan Collins
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Tue, 08 Jan 2013 14:38:56 -0500 |
parents | 1fd4109f7b31 |
children | 4a663981b699 |
line wrap: on
line diff
--- a/src/InductiveTypes.v Mon Jan 07 15:23:16 2013 -0500 +++ b/src/InductiveTypes.v Tue Jan 08 14:38:56 2013 -0500 @@ -507,7 +507,7 @@ forall l : list T, P l ]] -Thus, even though we just saw that [T] is added as an extra argument to the constructor [Cons], the inductive case in the type of [list_ind] (i.e., the third line of the type) includes no quantifier for [T], even though all of the other arguments are quantified explicitly. Parameters in other inductive definitions are treated similarly in stating induction principles. *) +Thus, despite a very real sense in which the type [T] is an argument to the constructor [Cons], the inductive case in the type of [list_ind] (i.e., the third line of the type) includes no quantifier for [T], even though all of the other arguments are quantified explicitly. Parameters in other inductive definitions are treated similarly in stating induction principles. *) (** * Mutually Inductive Types *)