lean4-htt/tests
Kim Morrison 6395d69140
feat: add HashMap.get*_filter* lemmas specialized for LawfulBEq (#8399)
This PR adds variants of `HashMap.getElem?_filter` that assume
`LawfulBEq` and have a simpler right-hand-side. `simp` can already
achieve these, via rewriting with `getKey_eq` under the lambda. However
`grind` can not, and these lemmas help `grind` work with `HashMap`
goals. There are variants for all variants of `HashMap`,
`getElem?/getElem/getElem!/getD`, and for `filter` and `filterMap`.
2025-05-20 03:04:32 +00:00
..
bench chore: try refining some benchmark settings (#8377) 2025-05-16 11:24:11 +00:00
compiler feat: optimize lean_nat_shiftr for scalars (#8268) 2025-05-11 01:39:59 +00:00
elabissues
ir
lean feat: add HashMap.get*_filter* lemmas specialized for LawfulBEq (#8399) 2025-05-20 03:04:32 +00:00
pkg feat: do not export def bodies by default (#8221) 2025-05-15 12:16:54 +00:00
playground chore: adjust BEq classes (#7855) 2025-04-16 13:24:23 +00:00
plugin
simpperf
.gitignore
common.sh chore: normalize URLs to the language reference in test results (#7782) 2025-04-02 06:17:31 +00:00
lean-toolchain