lean4-htt/src/Lean/Meta
2023-06-21 20:28:17 -07:00
..
Match fix: panic in Match.SimpH.substRHS 2023-05-28 17:04:28 -07:00
Tactic feat: add flag for apply to defer failed typeclass syntheses as goals 2023-06-19 20:07:07 -07:00
AbstractMVars.lean chore: snake-case attributes (part 2) 2022-10-19 09:28:08 -07:00
AbstractNestedProofs.lean fix: use mkAuxTheoremFor when creating helper proof_n theorems 2023-06-21 20:28:17 -07:00
ACLt.lean fix: fixes #1842 2022-11-16 17:29:41 -08:00
AppBuilder.lean fix: typos 2023-05-05 12:07:54 -07:00
Basic.lean fix: infinite loop in isClassApp? 2023-05-30 18:47:17 -07:00
CasesOn.lean
Check.lean feat: add implementation-detail hypotheses 2022-10-11 17:24:35 -07:00
Closure.lean fix: use mkAuxTheoremFor when creating helper proof_n theorems 2023-06-21 20:28:17 -07:00
Coe.lean fix: allow function coercion to assign universe mvars 2023-03-08 15:54:07 -08:00
CollectFVars.lean
CollectMVars.lean
CongrTheorems.lean fix: fixes #1808 2022-11-28 07:48:54 -08:00
Constructions.lean fix: catch kernel exceptions in Kernel.{isDefEq, whnf} 2022-10-20 05:38:29 -07:00
DecLevel.lean refactor: add doc strings, cleanup, and dotted notation friendly API 2022-07-27 16:01:15 -07:00
DiscrTree.lean fix: Nat literal bug at DiscrTree.lean 2023-06-21 20:28:17 -07:00
DiscrTreeTypes.lean feat: add support for HO projections at DiscrTree 2023-01-05 13:33:43 -08:00
Eqns.lean chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
Eval.lean fix: fixes #1576 2022-09-09 14:29:48 -07:00
ExprDefEq.lean perf: do not unify proof arguments 2023-05-15 09:05:41 -07:00
ExprLens.lean
ExprTraverse.lean
ForEachExpr.lean feat: abstract visitLet, visitLambda, visitForall 2022-08-25 19:09:16 -07:00
FunInfo.lean
GeneralizeTelescope.lean
GeneralizeVars.lean
GetConst.lean
GlobalInstances.lean feat: automatic extension names 2022-10-06 17:19:30 -07:00
IndPredBelow.lean chore: rename insertAt to insertAt! 2022-09-19 13:49:20 -07:00
Inductive.lean
InferType.lean perf: improve isTypeFormerType 2022-08-19 18:23:28 -07:00
Injective.lean fix: reset local context in mkInjectiveTheorems 2023-04-10 21:05:16 -07:00
Instances.lean doc: clarify semi-out params 2023-04-10 13:00:04 -07:00
KAbstract.lean doc: add some doc strings 2022-07-27 18:02:47 -07:00
KExprMap.lean chore: move Std.* data structures to Lean.* 2022-09-26 05:46:04 -07:00
LevelDefEq.lean refactor: replace ignoreLevelMVarDepth by levelAssignDepth 2022-12-19 20:14:17 +01:00
Match.lean
MatchUtil.lean
Offset.lean fix: offset unification with a+a+1 2023-05-15 09:06:37 -07:00
PPGoal.lean feat: add implementation-detail hypotheses 2022-10-11 17:24:35 -07:00
RecursorInfo.lean chore: snake-case attributes (part 2) 2022-10-19 09:28:08 -07:00
Reduce.lean
ReduceEval.lean
SizeOf.lean fix: remove repeat calls to inferType in ignoreField 2023-05-15 09:35:44 -07:00
Structure.lean
SynthInstance.lean chore: remove etaExperiment option 2023-05-15 09:05:41 -07:00
Tactic.lean feat: add congr tactic 2022-08-01 18:44:07 -07:00
Transform.lean chore: expand docstring for TransformStep.visit 2023-05-31 05:48:25 -07:00
TransparencyMode.lean
UnificationHint.lean feat: parameterize DiscrTree indicating whether non trivial reductions are allowed or not when indexing/retrieving terms 2022-11-15 16:47:12 -08:00
WHNF.lean fix: match discriminant reduction should not unfold irreducible defs 2023-04-10 21:09:04 -07:00