RequireImport TestSuite.admit. 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_Foopf= (@Build_Foo(fun f >pf f).
Set Printing Universes.
#[local] Definition SetCatFoo' : Foo. let pf := fresh ImplicitArguments GeneralizableVariables
(pfT); cutpfT
[ subst; intro; let: :(PartialBuild_Foo) in let t :=( simpl 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.