Commit 2024-07-03 02:04 e66c5a96

View on Github →

chore (Data.Nat.Cast.Order): split into Basic and Ring (#14371) We split Data.Nat.Cast.Order into Data.Nat.Cast.Order.Basic which only uses unbundled ordered algebra classes and Data.Nat.Cast.Order.Ring which uses bundled ordered algebra classes. This avoids importing bundled ordered algebra until later downstream.

Estimated changes

deleted theorem Nat.abs_cast
deleted theorem Nat.abs_ofNat
deleted theorem Nat.cast_max
deleted theorem Nat.cast_min
deleted theorem Nat.cast_nonneg
deleted theorem Nat.cast_pos
deleted theorem Nat.cast_tsub
deleted theorem Nat.ofNat_nonneg
deleted theorem Nat.ofNat_pos'
deleted theorem Nat.ofNat_pos
added theorem Nat.abs_cast
added theorem Nat.abs_ofNat
added theorem Nat.cast_max
added theorem Nat.cast_min
added theorem Nat.cast_nonneg
added theorem Nat.cast_pos
added theorem Nat.cast_tsub
added theorem Nat.ofNat_nonneg
added theorem Nat.ofNat_pos'
added theorem Nat.ofNat_pos