Kim Morrison
d9b2a5e9f7
feat: additional grind annotations for List/Array/Vector lemmas ( #8805 )
...
This PR continues adding `grind` annotations for `List/Array/Vector`
lemmas.
2025-06-16 11:00:51 +00:00
Kim Morrison
1e752b0a01
chore: cleanup simp lemmas, following the simpNF linter ( #8481 )
2025-05-26 04:13:17 +00:00
Sebastian Ullrich
7feb583b9e
feat: enable experimental module system in Init ( #8047 )
2025-04-23 17:21:33 +00:00
Kim Morrison
daa4fd9955
feat: review of implicitness of arguments in List/Array ( #7672 )
...
This PR reviews the implicitness of arguments across List/Array/Vector,
generally trying to make arguments implicit where possible, although
sometimes correcting propositional arguments which were incorrectly
implicit to explicit.
2025-03-26 04:40:06 +00:00
Kim Morrison
7c41aad194
feat: deprecate Array.mkArray in favour of Array.replicate
2025-03-24 08:25:00 +01:00
Kim Morrison
d9ab758af5
chore: re-enable List variable linter ( #7215 )
...
Turns back on the variable names linters across List/Array/Vector.
2025-02-24 23:34:01 +00:00
Kim Morrison
8a2e21cfc4
chore: linting variable names in List/Array ( #7146 )
2025-02-19 12:45:02 +00:00
Kim Morrison
4b307914fc
chore: cleanup duplicate theorems ( #7113 )
2025-02-18 01:46:12 +00:00
Kim Morrison
9d1fb9f4fa
feat: align Array/Vector.extract lemmas with List ( #7105 )
...
This PR completes aligning `Array/Vector.extract` lemmas with the lemmas
for `List.take` and `List.drop`.
2025-02-17 04:56:04 +00:00