|
d96eb97b69
|
Switch maps (and consequently most of the code) to using instances
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2025-01-04 21:16:22 -08:00 |
|
|
b0488c9cc6
|
Make 'IsDecidable' into a record to aid instance search
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2025-01-04 18:58:56 -08:00 |
|
|
8abf6f8670
|
Make 'isLattice' for simple types be an instance
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2025-01-04 17:27:38 -08:00 |
|
|
16fa4cd1d8
|
Use records rather than nested pairs to represent 'fixed height'
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2024-05-09 20:11:04 -07:00 |
|
|
ca90f6509c
|
Re-write the IterProd proofs to couple lattice and finite height lattice
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2024-03-01 21:02:56 -08:00 |
|
|
b1c6b4c99a
|
Expose bundles from Unit
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2024-02-11 21:20:05 -08:00 |
|
|
512cd22be5
|
Fix definition of 'less than' to not involve a third variable.
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2024-02-07 21:04:13 -08:00 |
|
|
3c346dcd15
|
Add a 'set' lattice backed by maps
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2023-09-23 17:12:12 -07:00 |
|
|
f27dec8904
|
Add proof of fixed-height chain
Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
|
2023-09-23 12:33:48 -07:00 |
|