lean4-htt/src/Lean/Meta/Match
Joachim Breitner 279607f5f8
refactor: forallAltTelescope to take altNumParams (#3230)
this way this function does not have to peek at the `altType` to see
when there are no more arguments, which makes it a bit more explicit,
and also a bit more robust should one apply this function to the type of
an alternative with the motive already instantiated.

It seems this uncovered a variable shadow bug, where the counter `i` was
accidentially reset after removing the `i`’th entry in `ys`.
2024-01-31 11:03:03 +00:00
..
Basic.lean chore: fix typos in comments 2023-10-08 10:46:05 +02:00
CaseArraySizes.lean refactor: improve MVarId method discoverability 2022-07-24 21:36:33 -07:00
CaseValues.lean chore: fix typos in comments 2023-10-08 10:46:05 +02:00
Match.lean refactor: CasesOnApp.refineThrough can return a lambda, not an open term (#2974) 2023-11-29 15:58:03 +00:00
MatchEqs.lean refactor: forallAltTelescope to take altNumParams (#3230) 2024-01-31 11:03:03 +00:00
MatchEqsExt.lean chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
MatcherInfo.lean feat: automatic extension names 2022-10-06 17:19:30 -07:00
MatchPatternAttr.lean chore: snake-case attributes (part 1) 2022-10-19 09:28:08 -07:00
MVarRenaming.lean chore: convert doc/mod comments from /- to /--//-! (#1354) 2022-07-22 12:05:31 -07:00
Value.lean chore: fix typos in comments 2023-10-08 10:46:05 +02:00