lean4-htt/library/Init/Lean
2019-11-18 19:54:05 -08:00
..
Compiler refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Elaborator refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
EqnCompiler refactor: default ==> arbitrary 2019-11-05 14:42:42 -08:00
Meta chore: mkLevelZero => levelZero, mkLevelOne => levelOne 2019-11-17 08:33:37 -08:00
Parser chore: rename Name constructors 2019-11-18 19:54:05 -08:00
TypeClass refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Attributes.lean feat: apply [specialize] before elaboration 2019-11-13 15:41:27 -08:00
AuxRecursor.lean refactor: default ==> arbitrary 2019-11-05 14:42:42 -08:00
Class.lean refactor: Expr fully implemented in Lean 2019-11-16 12:10:49 -08:00
Declaration.lean chore: add helper 2019-11-08 08:28:31 -08:00
Default.lean feat: simplistic linter framework 2019-11-09 15:43:37 -08:00
Environment.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Expr.lean chore: mkLevelZero => levelZero, mkLevelOne => levelOne 2019-11-17 08:33:37 -08:00
Format.lean fix: minor issues and add MonadTracer test 2019-10-22 14:33:07 -07:00
KVMap.lean chore: replace DecidableEq Name with HasBeq Name 2019-11-18 12:45:53 -08:00
LBool.lean feat: add isPropQuick 2019-11-11 20:25:29 -08:00
Level.lean fix: lean_level_depth export 2019-11-17 08:51:42 -08:00
Linter.lean feat: simplistic linter framework 2019-11-09 15:43:37 -08:00
LocalContext.lean refactor: Expr fully implemented in Lean 2019-11-16 12:10:49 -08:00
LOption.lean feat: helper functions for debugging, handling metavars, creating telescopes, extract universe level from types, checking whether type is a class, and declaring locals 2019-11-09 11:37:32 -08:00
Message.lean feat: save checkAssignment failures as trace messages 2019-11-13 12:42:01 -08:00
MetavarContext.lean refactor: Level fully implemented in Lean 2019-11-17 08:24:09 -08:00
Modifiers.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
MonadCache.lean chore: naming conventions 2019-11-07 10:40:26 -08:00
Name.lean fix: ensure C++ and Lean use the same hash for Name 2019-11-18 19:54:05 -08:00
NameGenerator.lean chore: rename Name constructors 2019-11-18 19:54:05 -08:00
Options.lean refactor: default ==> arbitrary 2019-11-05 14:42:42 -08:00
Path.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Position.lean chore: use #[] instead of Array.empty 2019-10-08 16:23:06 -07:00
ProjFns.lean refactor: add parametric whnfCore 2019-11-07 10:20:14 -08:00
ReducibilityAttrs.lean feat: combine InferType and TypeUtil into Meta 2019-11-08 16:20:11 -08:00
Runtime.lean refactor: default ==> arbitrary 2019-11-05 14:42:42 -08:00
Scopes.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
SMap.lean fix: file and import names, tests and stage0 2019-10-04 17:04:02 -07:00
Syntax.lean chore: replace DecidableEq Name with HasBeq Name 2019-11-18 12:45:53 -08:00
ToExpr.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Trace.lean refactor: Name fully implemented in Lean 2019-11-18 19:54:05 -08:00
Util.lean fix: file and import names, tests and stage0 2019-10-04 17:04:02 -07:00
WHNF.lean chore: rename Name constructors 2019-11-18 19:54:05 -08:00