Commit Graph

4 Commits

Author SHA1 Message Date
c50195942d Start moving away from purely list-based maps.
The eventual goal is to make a map be a list and a proof
that all the keys are unique.

Signed-off-by: Danila Fedorin <danila.fedorin@gmail.com>
2023-07-24 20:38:34 -07:00
f2e72b54ce Define unique as a data type to match stdlib All and Any 2023-07-23 21:34:24 -07:00
d9c18fe483 Prove that maps are functional assuming uniqueness 2023-07-23 17:50:25 -07:00
ab7ed2039a Add a generic Map module and prove its induced equivalence relation 2023-07-23 00:51:34 -07:00