lean4-htt/src/Lean/Meta
2022-04-26 08:20:39 -07:00
..
Match feat: disable only eta for classes during TC resolution 2022-04-26 08:20:39 -07:00
Tactic fix: add support for heterogeneous equality at processGenDiseq 2022-04-25 16:56:03 -07:00
AbstractMVars.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
AbstractNestedProofs.lean
ACLt.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
AppBuilder.lean chore: style 2022-04-11 18:48:09 -07:00
Basic.lean feat: disable only eta for classes during TC resolution 2022-04-26 08:20:39 -07:00
Check.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
Closure.lean chore: remove trace[Meta.debug] leftovers 2022-04-08 06:49:09 -07: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
CongrTheorems.lean chore: style 2022-04-07 17:35:05 -07: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 perf: improve getMatchWithExtra 2022-03-18 17:10:46 -07:00
DiscrTreeTypes.lean
Eqns.lean feat: allow rw to unfold nonrecursive definitions too 2022-03-12 15:44:52 -08:00
ExprDefEq.lean feat: disable only eta for classes during TC resolution 2022-04-26 08:20:39 -07:00
ForEachExpr.lean feat: improve binder names introduced by the match discriminant refinement feature 2022-04-08 06:49:09 -07: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: style use · instead of . for lambda dot notation 2022-03-11 07:49:03 -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
IndPredBelow.lean chore: style use · instead of . for lambda dot notation 2022-03-11 07:49:03 -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 perf: add InstantiateLevelCaches for types and values at CoreM 2022-03-15 17:42:38 -07:00
Injective.lean chore: style 2022-04-07 17:35:05 -07:00
Instances.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
KAbstract.lean feat: add predicate to generalize tactic to select subterms to be generalized 2022-04-01 15:47:24 -07:00
KExprMap.lean fix: bug at KExprMap 2022-03-16 16:07:14 -07:00
LevelDefEq.lean chore: fix codebase after removing auto pure 2022-02-03 18:08:14 -08:00
Match.lean
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 feat: remove space before propositions with inaccessible names 2022-04-07 07:54:50 -07:00
RecursorInfo.lean refactor: ExprDefEq.lean and LevelDefEq.lean are now implementation only files 2021-12-06 09:57:00 -08:00
Reduce.lean feat: add hand-written rfl tactic 2022-04-09 11:57:27 -07:00
ReduceEval.lean chore: add double ticks 2022-03-18 17:10:46 -07:00
SizeOf.lean feat: sizeOf for Thunks and Unit -> a 2022-03-01 16:40:11 -08:00
Structure.lean
SynthInstance.lean feat: disable only eta for classes during TC resolution 2022-04-26 08:20:39 -07:00
Tactic.lean feat: add hand-written rfl tactic 2022-04-09 11:57:27 -07:00
Transform.lean fix: pattern hover information 2022-04-08 15:03:42 -07:00
TransparencyMode.lean
UnificationHint.lean chore: remove trace[Meta.debug] leftovers 2022-04-08 06:49:09 -07:00
WHNF.lean feat: disable only eta for classes during TC resolution 2022-04-26 08:20:39 -07:00