X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Flib%2Fbasics%2Ftypes.ma;h=efc213f95da759cb305ef3d1522ee13691de78e0;hb=dbc57c92512c04b3fd88f8289bb8dbe99b2f90e0;hp=b319b5bd09907332f1d9ff2cea3b3bac02dedb25;hpb=347a03a55e60c5a4682e0133454ff87ce21a4e8c;p=helm.git diff --git a/matita/matita/lib/basics/types.ma b/matita/matita/lib/basics/types.ma index b319b5bd0..efc213f95 100644 --- a/matita/matita/lib/basics/types.ma +++ b/matita/matita/lib/basics/types.ma @@ -9,6 +9,7 @@ \ / GNU General Public License Version 2 V_______________________________________________________________ *) +include "basics/core_notation/pair_2.ma". include "basics/logic.ma". (* void *) @@ -67,7 +68,7 @@ interpretation "mk_DPair" 'mk_DPair x y = (mk_DPair ?? x y). (* sigma *) record Sig (A:Type[0]) (f:A→Prop) : Type[0] ≝ { - pi1:> A + pi1: A (* not a coercion due to problems with Cerco *) ; pi2: f pi1 }.