This PR continues adding `@[grind]` attributes for List/Array/Vector, particularly to the lemmas involving the `toList`/`toArray` functions.
4 lines
173 B
Text
4 lines
173 B
Text
set_option grind.warning false
|
||
|
||
example {l : List α} {i : USize} {a : α} {h : i.toNat < l.toArray.size} :
|
||
l.toArray.uset i a h = (l.set i.toNat a).toArray := by grind
|