Commit 2021-10-06 15:46 bcd13a77
View on Github →refactor(data/equiv): split out ./set
from ./basic
(#9560)
This move all the equivalences between sets-coerced-to-types to a new file, which makes equiv/basic
a slightly more manageable size.
The only non-move change in this PR is the rewriting of equiv.of_bijective
to not go via equiv.of_injective
, as we already have all the fields available directly and this allows the latter to move to a separate file.
This will allow us to import order_dual.lean
earlier, as we no longer have to define boolean algebras before equivalences are available.
This relates to #4758.