summaryrefslogtreecommitdiff
path: root/src/typecheck.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Split abnf_to_pest and dhall into their own cratesNadrieril2019-03-011-616/+0
|
* Switch to Rust 2018 editionNadrieril2019-02-271-8/+8
|
* fixed some clippy warningsAndre Bogus2017-09-081-62/+61
|
* Fix match on Embed(X)NanoTech2017-03-101-1/+1
|
* Start implementing error explanationsNanoTech2017-03-101-3/+35
|
* Implement more normalize and typecheck casesNanoTech2017-03-101-218/+152
|
* normalize: Take the input Expr by referenceNanoTech2017-03-101-17/+17
|
* Implement more typechecking for Prelude/List/shiftedNanoTech2017-03-101-46/+82
|
* subst: Take the input Exprs by referenceNanoTech2017-03-101-1/+1
|
* shift: Take the input Expr by referenceNanoTech2017-03-101-4/+4
|
* Seperate built-in types and functions from ExprNanoTech2017-03-101-30/+24
|
* Replace Cow<'i, str> with &'i str in ExprNanoTech2017-03-101-12/+12
| | | | Cow::Owned is never used in Expr
* Begin implementing type checkingNanoTech2017-03-101-0/+621