|
d23ad61ba3
|
coq: type equiv: add subfun/submorph
|
2024-09-19 01:41:51 +02:00 |
|
|
6e5c832db7
|
add notation for sequence types & use notations everywhere
|
2024-09-18 11:15:20 +02:00 |
|
|
f53f226f55
|
remove module wraps in each file
|
2024-09-17 03:13:36 +02:00 |
|
|
12da3e97bd
|
change meaning of expr_ascend to only explicitly state the top segment of the type ladder.
also add associativity of ladder types in type-equivalence
|
2024-09-16 15:58:29 +02:00 |
|
|
361d03c117
|
coq: reimplement type substitution and alpha conversion in types
|
2024-08-21 20:03:46 +02:00 |
|
|
0caf3ff514
|
coq: remove type_unit & type_num
|
2024-08-21 16:10:15 +02:00 |
|
|
a65a33d9d6
|
coq: rename type equality rules to have prefix TEq_
|
2024-08-18 11:24:37 +02:00 |
|
|
d08144434c
|
complete type distribute/condense definitions
|
2024-08-18 10:56:06 +02:00 |
|
|
221c017640
|
coq: alpha conversion in types
|
2024-08-18 10:47:35 +02:00 |
|
|
f135a5ed43
|
paper: add appendix with coq listings
|
2024-08-07 15:59:03 +02:00 |
|
|
292234c247
|
rename term types to expr_term and type_term and type_abs ->type_univ , type_app ->type_spec
|
2024-07-25 12:40:12 +02:00 |
|
|
a6939b3a40
|
coq: equivalence of type-terms
|
2024-07-24 11:22:39 +02:00 |
|