Commit 2021-10-01 13:24 9be12dd5
View on Github →feat(order/locally_finite): introduce locally finite orders (#9464)
The new typeclass locally_finite_order homogeneizes treatment of intervals as finsets and multisets. finset.Ico is now available for all locally finite orders (instead of being ℕ-specialized), rendering finset.Ico_ℤ and pnat.Ico useless.
This PR also introduces the long-awaited finset.Icc, finset.Ioc, finset.Ioo, and finset.Ici, finset.Ioi (for order_tops) and finset.Iic, finset.Iio (for order_bots), and the multiset variations thereof.