lean4-htt/src/Std/Data
Kim Morrison a9f4170372
feat: lemmas about List/Array/Vector.contains (#8175)
This PR adds simp/grind lemmas about `List`/`Array`/`Vector.contains`.
In the presence of `LawfulBEq` these effectively already held, via
simplifying `contains` to `mem`, but now these also fire without
`LawfulBEq`.
2025-04-30 14:38:56 +00:00
..
DHashMap feat: lemmas about List/Array/Vector.contains (#8175) 2025-04-30 14:38:56 +00:00
DTreeMap feat: lemmas about List/Array/Vector.contains (#8175) 2025-04-30 14:38:56 +00:00
ExtDHashMap chore: add HashMap/TreeMap.isSome_X simp lemmas (#8143) 2025-04-28 13:48:06 +00:00
ExtHashMap chore: fix statements of HashMap.getKey_insert (#8146) 2025-04-28 13:56:39 +00:00
ExtHashSet chore: add HashMap/TreeMap.isSome_X simp lemmas (#8143) 2025-04-28 13:48:06 +00:00
HashMap chore: fix statements of HashMap.getKey_insert (#8146) 2025-04-28 13:56:39 +00:00
HashSet chore: add HashMap/TreeMap.isSome_X simp lemmas (#8143) 2025-04-28 13:48:06 +00:00
Internal feat: lemmas about List/Array/Vector.contains (#8175) 2025-04-30 14:38:56 +00:00
TreeMap chore: add HashMap/TreeMap.isSome_X simp lemmas (#8143) 2025-04-28 13:48:06 +00:00
TreeSet chore: add HashMap/TreeMap.isSome_X simp lemmas (#8143) 2025-04-28 13:48:06 +00:00
DHashMap.lean fix: unorphan modules in Std.Data (#4679) 2024-07-08 07:57:56 +00:00
DTreeMap.lean fix: import all raw tree map modules into Std.Data (#8044) 2025-04-24 10:06:32 +00:00
ExtDHashMap.lean feat: extensional hash maps (#8004) 2025-04-28 06:48:25 +00:00
ExtHashMap.lean feat: extensional hash maps (#8004) 2025-04-28 06:48:25 +00:00
ExtHashSet.lean feat: extensional hash maps (#8004) 2025-04-28 06:48:25 +00:00
HashMap.lean feat: Std.HashMap (#4583) 2024-07-05 10:14:20 +00:00
HashSet.lean feat: Std.HashMap (#4583) 2024-07-05 10:14:20 +00:00
TreeMap.lean fix: import all raw tree map modules into Std.Data (#8044) 2025-04-24 10:06:32 +00:00
TreeSet.lean chore: USE_LAKE: integrate into CMake (#4466) 2025-03-15 08:58:01 +00:00