summaryrefslogtreecommitdiff
path: root/dhall_syntax/src/core (unfollow)
Commit message (Expand)AuthorFilesLines
2019-08-31Implement parsing of `toMap` keywordNadrieril2-0/+5
2019-08-28Rename SubExpr to Expr, and Expr to RawExprNadrieril2-37/+36
2019-08-27clippyNadrieril2-2/+2
2019-08-16Use `!` type instead of custom empty typeNadrieril2-13/+3
2019-08-13Implement inline headers parsingNadrieril3-20/+63
2019-08-13Implement Hash for ParsedSubExprNadrieril2-6/+24
2019-08-13The syntax has very little sharing; no need for Rc anymoreNadrieril1-11/+5
2019-08-13Store Imports in their own node instead of in EmbedNadrieril2-8/+18
2019-08-13Cleanup visitor codeNadrieril1-139/+54
2019-08-13Considerably simplify Embed handlingNadrieril2-127/+43
2019-08-13Stop tracking the absence of Embed values at the type levelNadrieril3-29/+4
2019-08-13No need to track the absence of `Span`s at the type levelNadrieril2-97/+74
2019-08-08Add support for dependent typesNadrieril2-1/+6
2019-08-07Add truncated Natural subtractionNadrieril1-0/+1
2019-08-07Remove union literals from the languageNadrieril2-5/+0
2019-08-07Sort labels in projection expressionsNadrieril2-2/+97
2019-08-06Generalize empty list annotationsNadrieril1-1/+1
2019-08-06RFC3986 URLsNadrieril1-0/+1
2019-08-06Add some new tests and implement import alternativesNadrieril2-0/+64
2019-08-06Remove old-style optional literalsNadrieril2-8/+0
2019-08-06Inline headersNadrieril1-0/+1
2019-08-03Update dhall-lang submoduleNadrieril1-3/+2
2019-05-12TweakNadrieril1-12/+12
2019-05-12clippyNadrieril2-3/+2
2019-05-12Implement binary encodingNadrieril3-32/+82
2019-05-10oopsNadrieril1-0/+1
2019-05-10Write a custom map type that allows duplicatesNadrieril4-16/+201
2019-05-09Small utility SubExpr::from_builtinNadrieril1-0/+4
2019-05-09ExprF need not be generic in LabelNadrieril2-192/+92
2019-05-09Make shift fallible and improve shift ergonomicsNadrieril1-9/+13
2019-05-09Detect duplicate record fields in typecheckNadrieril2-17/+14
2019-05-09Update dhall-lang submoduleNadrieril1-0/+12
2019-05-08Rename the record combining operators internallyNadrieril1-5/+5
2019-05-07Don't discard normalization work done by typecheckingNadrieril1-1/+1
2019-05-07Reorganize dhall_syntaxNadrieril7-0/+1226