lean4-htt/src/Lean/Meta
2021-06-23 00:07:27 -07:00
..
Match perf: make trace[...] ... notation lazy 2021-06-23 00:07:27 -07:00
Tactic chore: style 2021-06-21 10:17:26 -07:00
AbstractMVars.lean fix: fixes #457 2021-05-12 20:45:54 -07:00
AbstractNestedProofs.lean fix: take binder information into account when caching results 2021-05-03 21:02:23 -07:00
AppBuilder.lean chore: #405 step 1 2021-04-22 20:03:48 -07:00
Basic.lean perf: specialize some monad instances 2021-06-17 11:25:58 +02:00
Check.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
Closure.lean chore: trace[...]! ==> trace[...] 2021-03-10 18:44:43 -08: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
DiscrTree.lean chore: #405 step 1 2021-04-22 20:03:48 -07:00
DiscrTreeTypes.lean chore: remove HashableUSize instances 2021-06-02 08:48:11 -07:00
ExprDefEq.lean feat: reduce s.1 =?= v to s =?= ⟨v⟩ if structure has a single field 2021-06-11 11:23:19 -07:00
ForEachExpr.lean chore: remove unnecessary do 2021-01-26 12:41:07 -08:00
FunInfo.lean chore: fix mutable variable shadowing 2021-05-22 19:24:41 -07:00
GeneralizeTelescope.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
GeneralizeVars.lean feat: match auto generalization 2021-04-16 21:48:38 -07:00
GetConst.lean feat: add TransparencyMode.instances 2020-11-29 18:12:33 -08:00
IndPredBelow.lean refactor: fix code review comments. 2021-06-06 06:40:09 -07:00
Inductive.lean feat: add deriving DecidableEq 2020-12-17 17:30:23 -08:00
InferType.lean fix: cache issue at instantiateBetaRevRange 2021-05-02 17:00:35 -07:00
Injective.lean fix: fixes #498 2021-05-31 15:42:13 -07:00
Instances.lean refactor: use Ordering inside of rbmap instead of lt. 2021-04-27 07:58:58 -07:00
KAbstract.lean chore: cleanup 2021-01-05 14:58:23 -08:00
LevelDefEq.lean fix: fixes #456 2021-05-11 21:07:21 -07:00
Match.lean chore: remove #lang lean4 header 2020-10-25 09:54:07 -07:00
MatchUtil.lean feat: add contradiction 2021-03-03 17:00:54 -08:00
Offset.lean fix: bug at isDefEqOffset 2021-03-02 17:28:40 -08:00
PPGoal.lean feat: improve ToString/Quote Name 2021-05-19 09:34:01 +02:00
RecursorInfo.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
Reduce.lean chore: add cache 2021-01-06 06:21:55 -08:00
ReduceEval.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
SizeOf.lean chore: use "theorem" instead of "lemma" in messages 2021-05-21 20:35:23 -07:00
SortLocalDecls.lean fix: perform topological sort on pattern variables 2021-03-22 20:35:07 -07:00
SynthInstance.lean chore: throwError! => throwError, throwErrorAt! => throwErrorAt 2021-03-11 11:59:45 -08:00
Tactic.lean feat: add AuxLemma.lean 2021-03-09 18:25:19 -08:00
Transform.lean fix: another instance of the binder cache issue 2021-05-05 10:45:38 -07:00
TransparencyMode.lean chore: remove HashableUSize instances 2021-06-02 08:48:11 -07:00
UnificationHint.lean refactor: add MonadBacktrack 2021-04-11 19:10:41 -07:00
WHNF.lean chore: fix mutable variable shadowing 2021-05-22 19:24:41 -07:00