Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v4.21.0-rc3

@kim-em kim-em tagged this 04 Jun 07:38
This PR removes the `NatCast (Fin n)` global instance (both the direct
instance, and the indirect one via `Lean.Grind.Semiring`), as that
instance causes causes `x < n` (for `x : Fin k`, `n : Nat`) to be
elaborated as `x < ↑n` rather than `↑x < n`, which is undesirable. Note
however that in Mathlib this happens anyway!
Assets 2
Loading