lean4-htt/src/Lean/Meta
2022-03-06 07:51:09 -08:00
..
Match fix: heuristic for generating equation theorem types 2022-02-23 13:10:30 -08:00
Tactic fix: split tactic 2022-03-03 18:13:34 -08:00
AbstractMVars.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
AbstractNestedProofs.lean fix: preserve unused let declarations 2021-10-18 17:40:15 -07:00
ACLt.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
AppBuilder.lean fix: use whnfD at mkNoConfusion 2022-03-03 18:13:34 -08:00
Basic.lean fix: declare local instaces occurring in patterns 2022-02-12 12:01:08 -08:00
Check.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
Closure.lean chore: remove arbitrary 2022-01-15 12:14:27 -08:00
Coe.lean chore: rename coeM and liftCoeM 2022-01-20 15:33:17 -08:00
CollectFVars.lean refactor: Lean.Meta should not depend on Lean.Elab 2021-12-06 08:05:24 -08:00
CollectMVars.lean chore: remove "liftable methods" 2020-12-09 15:06:07 -08:00
CongrTheorems.lean feat: cache and optimize mkCongrSimp? at simp 2022-02-07 17:01:21 -08:00
Constructions.lean fix: mark auxiliary noConfusion declarations for enumeration types as [reducible] 2022-02-14 12:03:49 -08:00
DecLevel.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
DiscrTree.lean fix: a match application is stuck if one of the discriminants contain metavariables 2022-03-06 07:51:09 -08: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 feat: improve "constant approximation" heuristic used at isDefEq 2022-02-19 08:09:31 -08:00
ForEachExpr.lean chore: remove unnecessary do 2021-01-26 12:41:07 -08:00
FunInfo.lean feat: cache isProp and isDecInst at FunInfo 2022-02-04 17:57:28 -08:00
GeneralizeTelescope.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
GeneralizeVars.lean chore: avoid hack that may introduce unnecessary dependencies 2022-02-15 12:17:40 -08:00
GetConst.lean fix: make sure irreducible constants are not unfolded when using the default reducibility setting 2022-01-26 11:55:21 -08:00
GlobalInstances.lean refactor: break DiscrTree -> WHNF dependency 2021-07-29 15:26:35 -07:00
IndPredBelow.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
Inductive.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
InferType.lean chore: style 2022-02-24 17:57:21 -08:00
Injective.lean fix: substEqs may close input goal 2022-02-25 08:07:23 -08:00
Instances.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
KAbstract.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
KExprMap.lean fix: use a def-eq aware mapping at toLinearExpr 2022-02-28 13:46:36 -08:00
LevelDefEq.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
Match.lean chore: move MatchEqs 2021-08-17 21:32:32 -07:00
MatchUtil.lean feat: add support for HEq at injections tactic 2022-02-23 17:31:17 -08:00
Offset.lean chore: move isNatProjInst 2022-02-24 13:45:34 -08:00
PPGoal.lean chore: fix codebase 2021-12-10 13:12:09 -08:00
RecursorInfo.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
Reduce.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
ReduceEval.lean chore: fix module comments, they must occur after the imports 2021-08-06 14:02:42 -07:00
SizeOf.lean feat: sizeOf for Thunks and Unit -> a 2022-03-01 16:40:11 -08: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 chore: increase maxHeartbeats default values 2022-02-28 15:44:08 -08:00
Tactic.lean chore: include orphan file 2022-02-15 09:44:19 +01:00
Transform.lean fix: unfold auxiliary theorems created by decreasing_tactic 2022-02-23 09:02:23 -08:00
TransparencyMode.lean feat: add Meta.Rewrite.Config 2021-09-12 18:44:08 -07:00
UnificationHint.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
WHNF.lean fix: smart unfolding for reducible definitions 2022-03-05 14:42:47 -08:00