Commit 2026-05-06 19:54 bedd3945
View on Github →feat: IsBotOneClass and IsBotZeroClass (#38730)
We create typeclasses expressing that 0 or 1 is a bottom element in a type. We use this to unify and generalize various theorems which are currently stated for canonically ordered monoids.
This has provisionally left us with a bunch of unnecessary aliases; these will be deprecated in a follow-up PR (tentatively #38663).
See Zulip.