lean4-htt/src/Std/Data
Paul Reichert d380919fa3
feat: lemmas about toList, toListRev and toArray for slices (#9049)
This PR proves that the default `toList`, `toListRev` and `toArray`
functions on slices can be described in terms of the slice iterator.
Relying on new lemmas for the `uLift` and `attachWith` iterator
combinators, a more concrete description of said functions is given for
`Subarray`.
2025-06-28 08:29:09 +00:00
..
DHashMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
DTreeMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
ExtDHashMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
ExtDTreeMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
ExtHashMap chore: remove unused simp args (#8905) 2025-06-20 22:34:30 +00:00
ExtHashSet fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
ExtTreeMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
ExtTreeSet fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
HashMap chore: remove unused simp args (#8905) 2025-06-20 22:34:30 +00:00
HashSet fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
Internal chore: remove unused simp args (#8905) 2025-06-20 22:34:30 +00:00
Iterators feat: lemmas about toList, toListRev and toArray for slices (#9049) 2025-06-28 08:29:09 +00:00
TreeMap fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +00:00
TreeSet fix: some inconsistencies in Map grind annotations (#9054) 2025-06-28 06:41:19 +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
ExtDTreeMap.lean feat: extensional tree maps (#8721) 2025-06-26 13:13:45 +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
ExtTreeMap.lean feat: extensional tree maps (#8721) 2025-06-26 13:13:45 +00:00
ExtTreeSet.lean feat: extensional tree maps (#8721) 2025-06-26 13:13:45 +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
Iterators.lean refactor: partially move iterators to Init (#8767) 2025-06-18 10:08:04 +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