Require Error: Universe inconsistency (cannot enforce Set *) SetImplicitArguments. Set Universe Polymorphism. GeneralizableAllVariables.
Record Category (obj : Type) := { Morphism : obj -> obj -> Type }.
Definition SetCat : @Category Set := @Build_Category Set (fun s d => s -> d).
Record Foo := { foo : forall A (f : Morphism SetCat A A), True }.
LocalNotation PartialBuild_Foo pf := (@Build_Foo (fun A f => pf A f)).
Set Printing Universes.
#[local] Definition SetCatFoo' : Foo. let pf := fresh in let pfT := fresh in
evar (pfT : Prop); cut pfT;
[ subst pfT; intro pf; let t := constr:(PartialBuild_Foo pf) in let t' := (evalsimpl in t) in exact t'
| ].
admit. (* Toplevel input, characters 15-20: Error: Universe inconsistency (cannot enforce Set <= Prop).
*) Abort.
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.2Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.