closes #3022 With this commit, given the declaration ``` def foo : Nat → Nat | 0 => 2 | n + 1 => foo n ``` when we unfold `foo (n+1)`, we now obtain `foo n` instead of `foo (Nat.add n 0)`.
3 lines
38 B
Text
3 lines
38 B
Text
x y : Nat
|
|
h : x + 1 = y + 1
|
|
⊢ x = y
|