Commit 6bb7a12
committed
feat: add Heap instances for TreeMap and ExtTreeMap
- Add Store and Heap instances for TreeMap K V cmp
- Add Store and Heap instances for ExtTreeMap K V cmp
- Add Store, Heap, RepFunStore, IsoFunStore instances for function types
- Prove getElem?_mergeWith' with full WF tracking through internal foldl
Uses standard library operations (alter, filterMap, mergeWith) directly
instead of custom wrappers. Key proof helpers track WF through foldl.
Closes #1051 parent 6138de8 commit 6bb7a12
2 files changed
+458
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
0 commit comments