diff options
| author | sacerdot | 2005-05-24 17:25:17 +0000 |
|---|---|---|
| committer | sacerdot | 2005-05-24 17:25:17 +0000 |
| commit | 97df85cd29bf574eccdfcb743ea4cc4828439c57 (patch) | |
| tree | 83d9c515145059e93334293655177890772e041c /kernel/declarations.ml | |
| parent | 6f05eae01aedd4e477030be8a461d17939fc3b72 (diff) | |
New commit to allow definitions of morphisms on relations whose carrier is
a Prod. Example: m : feq ==> feq where m has type (A -> B) -> (C -> D)
and few is a relation over (fun X Y: Type. X -> Y).
The problem is to avoid the interpretation (A -> B) -> C -> D that tries
to use feq over D and feq over C considering (A -> B) as a quantification.
This closes a wish of Bas Spitters.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@7068 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/declarations.ml')
0 files changed, 0 insertions, 0 deletions
