Go to file
Dan Frumin 5e4091409d The underlying type need not be an hset for the splitting lemma 2017-08-24 16:36:59 +02:00
FiniteSets The underlying type need not be an hset for the splitting lemma 2017-08-24 16:36:59 +02:00
prelude Get a quotient from an implementation 2017-08-08 17:31:23 +02:00
.gitignore Better gitignore 2017-05-22 16:45:51 +02:00
Expressions.v Expressions 2017-05-01 17:27:49 +02:00
Integers.v Integers form a ring 2017-08-04 14:46:08 +02:00
Mod2.v Replace the canonical structures mechanism for recursion with type classes 2017-05-22 21:06:13 +02:00
README.md Update the README 2017-05-18 17:46:00 +02:00
_CoqProject Add a general hit recursion tactic. 2017-05-18 17:43:19 +02:00

README.md

HITs-Coq

Needed: https://github.com/HoTT/HoTT

More information on the work is in HITs.pdf.

Building

Make sure that you have hoqc installed. Then generate the Makefile and build the project:

coq_makefile -f _CoqProject -o Makefile
make