2015-03-04 21:06:39 -05:00
hott.types
==========
2015-06-04 13:55:02 -04:00
Types (not necessarily HoTT-related):
2015-03-04 21:06:39 -05:00
2015-06-04 13:55:02 -04:00
* [unit ](unit.hlean )
2015-04-30 20:45:31 -04:00
* [bool ](bool.hlean )
2015-06-04 13:55:02 -04:00
* [nat ](nat/nat.md ) (subfolder)
* [int ](int/int.md ) (subfolder)
2015-04-28 20:48:39 -04:00
* [prod ](prod.hlean )
* [sigma ](sigma.hlean )
2015-03-04 21:06:39 -05:00
* [pi ](pi.hlean )
* [arrow ](arrow.hlean )
2015-06-04 13:55:02 -04:00
* [W ](W.hlean ): W-types (not loaded by default)
HoTT types
* [hprop_trunc ](hprop_trunc.hlean ): in this file we prove that `is_trunc n A` is a mere proposition. We separate this from [trunc ](trunc.hlean ) to avoid circularity in imports.
2015-03-04 21:06:39 -05:00
* [eq ](eq.hlean )
2015-06-04 13:55:02 -04:00
* [pointed ](pointed.hlean )
2015-03-04 21:06:39 -05:00
* [fiber ](fiber.hlean )
* [equiv ](equiv.hlean )
2015-04-30 12:31:22 -04:00
* [function ](function.hlean ): embeddings, (split) surjections, retractions
* [trunc ](trunc.hlean ): truncation levels, n-Types, truncation
2015-06-04 13:55:02 -04:00
* [cubical ](cubical/cubical.md ): cubical types (subfolder)
2015-05-06 22:48:11 -04:00