lean4-htt/src/Lean/Meta
2021-09-20 07:22:14 -07:00
..
Match feat: improve casesOnStuckLHS 2021-09-19 08:28:10 -07:00
Tactic feat: add applyMatchSplitter 2021-09-18 16:30:47 -07:00
AbstractMVars.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
AbstractNestedProofs.lean chore: use zeta expansion at AbstractNestedProofs module 2021-07-23 11:48:59 -07:00
AppBuilder.lean chore: smartUnfolding cleanup 2021-09-19 15:29:11 -07:00
Basic.lean feat: add option for disabling Offset.lean 2021-09-12 18:37:25 -07:00
Check.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
Closure.lean chore: missing argument 2021-07-23 11:37:28 -07:00
Coe.lean feat: unfold coercions and coeFun, coeSort, coeM, liftCoeM 2021-02-14 10:27:34 -08:00
CollectFVars.lean refactor: move collectFVars to Meta 2021-03-26 19:16:21 -07:00
CollectMVars.lean chore: remove "liftable methods" 2020-12-09 15:06:07 -08:00
CongrTheorems.lean feat: heterogeneous congruence theorems 2021-09-14 17:23:12 -07:00
Constructions.lean feat: optimized noConfusion for enumeration types 2021-09-06 11:52:36 -07:00
DiscrTree.lean feat: add getMatchWithExtra and improve tryLemma at simp 2021-09-09 19:28:09 -07:00
DiscrTreeTypes.lean feat: add support for kernel projections to DiscrTree 2021-07-29 16:59:47 -07:00
Eqns.lean feat: equation theorem manager 2021-09-17 14:20:28 -07:00
ExprDefEq.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
ForEachExpr.lean chore: remove unnecessary do 2021-01-26 12:41:07 -08:00
FunInfo.lean feat: add FunInfo.getArity 2021-09-14 15:58:00 -07:00
GeneralizeTelescope.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
GeneralizeVars.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
GetConst.lean refactor: break DiscrTree -> WHNF dependency 2021-07-29 15:26:35 -07:00
GlobalInstances.lean refactor: break DiscrTree -> WHNF dependency 2021-07-29 15:26:35 -07:00
IndPredBelow.lean fix: "stuck at universe contraint" issues 2021-09-20 07:22:14 -07:00
Inductive.lean feat: add deriving DecidableEq 2020-12-17 17:30:23 -08:00
InferType.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
Injective.lean feat: add registerSimpAttr 2021-08-16 09:59:58 -07:00
Instances.lean feat: allow instances to be (temporarily) erased 2021-08-31 15:30:29 -07:00
KAbstract.lean chore: cleanup 2021-01-05 14:58:23 -08:00
LevelDefEq.lean fix: bug at decAux? 2021-09-20 07:12:57 -07:00
Match.lean chore: move MatchEqs 2021-08-17 21:32:32 -07:00
MatchUtil.lean feat: add contradiction 2021-03-03 17:00:54 -08:00
Offset.lean feat: add option for disabling Offset.lean 2021-09-12 18:37:25 -07:00
PPGoal.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
RecursorInfo.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
Reduce.lean feat: add reduce conv tactic 2021-09-09 17:47:10 -07:00
ReduceEval.lean chore: fix module comments, they must occur after the imports 2021-08-06 14:02:42 -07:00
SizeOf.lean chore: use "theorem" instead of "lemma" in messages 2021-05-21 20:35:23 -07:00
SortLocalDecls.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
Structure.lean fix: diamonds with dependent fields 2021-08-09 19:01:08 -07:00
SynthInstance.lean refactor: avoid Name, MVarId, and FVarId confusion 2021-09-07 19:06:50 -07:00
Tactic.lean feat: split tactic for splitting match and if terms 2021-08-30 18:31:20 -07:00
Transform.lean fix: another instance of the binder cache issue 2021-05-05 10:45:38 -07:00
TransparencyMode.lean feat: add Meta.Rewrite.Config 2021-09-12 18:44:08 -07:00
UnificationHint.lean feat: generic tagged Format 2021-08-01 09:58:44 +02:00
WHNF.lean chore: smartUnfolding cleanup 2021-09-19 15:29:11 -07:00