Enzo Crance

Results 6 issues of Enzo Crance

Declaring a new universe polymorphic inductive type with `coq.env.add-indt` fails when not in a section. ```coq From elpi Require Import elpi. Set Universe Polymorphism. Elpi Tactic test. (* Section Test....

Here is an inductive type: ```coq Inductive t (n : nat) : Type := | K : t O -> t n. ``` Here is its parametricity translation built in...

The term manipulation API functions like `fold-map` or `copy` are untyped, *i.e.*, they traverse binders adding untyped bound variables with `pi x` instead of using `@pi-decl ...`. As discussed, maybe...

Short utility function to make `Type@{i+1}`

Hello. I am planning to use **zify** / **mczify** as a source of inspiration for a pre-processing tool whose purpose is to prepare Coq goals before their translation to the...