f983724cf6
We move the basic notions of pointed types into init.pointed, to avoid cycles in the import graph. Also adds pointed versions of pi and sigma, with corresponding notation
1,006 B
1,006 B
hott.types
Types in Martin-Lӧf Type Theory:
- unit
- bool
- num (natural numbers written in binary form)
- nat (subfolder)
- int (subfolder)
- prod
- sigma
- sum
- pi
- arrow
- arrow_2: alternative development of properties of arrows
- W: W-types (not loaded by default)
- lift
- list
- fin: finite types
The number systems (num, nat, int, ...) are for a large part ported from the standard libary.
Types in HoTT: