lean4-htt/src/Lean/Meta/Match
Joachim Breitner 18459cb537
refactor: CasesOnApp.refineThrough can return a lambda, not an open term (#2974)
which also removes an error condition at the use site.

While I am at it, I rename a parameter in `GuessLex` that I forgot to
rename earlier.

The effect will be user-visible (in obscure corner cases) with #2960, so
I’ll have the test there.

A few places would benefit from a `lambdaTelescopeBounded` that
garantees the result has the right length (eta-expanding when
necessary). I’ll look into that separately, and left TODOs here.
2023-11-29 15:58: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 chore: fix typos in comments 2023-10-08 10:46:05 +02: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