Before we start writing a lot of Expr code. - `Expr.pi` does not make sense anymore. - `Expr.elet` is weird. `«let»` is too inconvenient to write. So, I used `letE` short for `letExpr`. GHC avoids this issue because keywords are lowercase and constructors are capitalized. |
||
|---|---|---|
| .. | ||
| IR | ||
| ClosedTermCache.lean | ||
| ConstFolding.lean | ||
| Default.lean | ||
| ExportAttr.lean | ||
| ExternAttr.lean | ||
| ImplementedByAttr.lean | ||
| InitAttr.lean | ||
| InlineAttrs.lean | ||
| NameMangling.lean | ||
| NeverExtractAttr.lean | ||
| Specialize.lean | ||
| Util.lean | ||