summaryrefslogtreecommitdiff
path: root/dhall/src/semantics (unfollow)
Commit message (Expand)AuthorFilesLines
2020-11-03Normalize `with` by mutation.Nadrieril3-5/+42
2020-11-03Try to keep ownership of `Nir`s when convenientNadrieril1-1/+1
2020-11-01Implement type checking for With opBasile Henry1-30/+2
2020-11-01fix: clippyNadrieril2-21/+18
2020-11-01feat: add location to import error messagesNadrieril1-2/+10
2020-11-01Ensure that the hash always gets checkedNadrieril2-19/+40
2020-11-01Typed and TypedHir are the sameNadrieril3-33/+26
2020-11-01Untangle caching codeNadrieril4-653/+130
2020-11-01Store file cache in ImportEnvNadrieril3-19/+20
2020-11-01Untangle ImportEnv::handle_importNadrieril2-29/+37
2020-10-10Make reqwest an optional dependencyBasile Henry1-1/+5
2020-09-14spec: Enable `with` optimizationsNadrieril1-2/+30
2020-06-25spec: allow unions with mixed kindsNadrieril1-15/+5
2020-06-24fix: panic on remote import on wasmNadrieril1-4/+2
2020-05-30Refactor cache path resolutionNadrieril1-62/+21
2020-05-30Fix cache path resolution on wasmNadrieril1-0/+7
2020-05-30Make reqwest build on wasmNadrieril2-5/+15
2020-05-15test: Add remaining tests for cachefteychene1-0/+398
2020-05-15fixup! test: Add some unit tests for cachefteychene1-30/+55
2020-05-15fixup! test: Add some unit tests for cachefteychene1-56/+32
2020-05-15fixup! fixup! Release serde_dhall version 0.5.2fteychene1-31/+55
2020-05-15test: Add some unit tests for cachefteychene1-12/+121
2020-05-15fixup! Release serde_dhall version 0.5.2fteychene2-54/+67
2020-05-15feat: Add cache resolution on resolvefteychene3-28/+182
2020-04-07ClippyNadrieril1-3/+3
2020-04-07Move duplicate field checking to parserNadrieril2-41/+24
2020-04-06Move BinOp and Builtin definitions in the relevant moduleNadrieril4-12/+11
2020-04-06Move builtins module up a levelNadrieril4-501/+5
2020-04-06Extract operation-related code to a new moduleNadrieril5-809/+18
2020-04-06Only need to store OpKind in NirNadrieril2-82/+77
2020-04-06Fix normalization bugNadrieril1-49/+49
2020-04-06oopsNadrieril1-1/+1
2020-04-06Avoid a few allocationsNadrieril2-16/+20
2020-04-06Factor our operations in normalizationNadrieril2-300/+257
2020-04-06Factor out operations in typecheckNadrieril1-415/+436
2020-04-06Split off operations from main expr enumNadrieril5-141/+171
2020-04-05Fix import bugNadrieril1-9/+11
2020-04-05Check code hashes in importNadrieril2-9/+38
2020-04-05Fix clippy warningsNadrieril2-9/+6
2020-03-31Reorganize API and internals of serde_dhall a bitNadrieril1-1/+1
2020-03-31Introduce option builderNadrieril2-5/+11
2020-03-31Move Value, SimpleValue and SimpleType to serdeNadrieril1-4/+1
2020-03-31Brutally make all of dhall pubNadrieril16-76/+76
2020-03-31Nir::normalize isn't usefulNadrieril3-89/+0
2020-03-31Improve handling of builtin types in NirNadrieril4-61/+55
2020-03-31Move conversion to SimpleVal/Ty to simple moduleNadrieril1-81/+0
2020-03-31Remove top-level Expr aliasesNadrieril5-22/+16
2020-03-31Rename LitKind to NumKindNadrieril4-72/+72
2020-03-31Add new Value type in APINadrieril1-2/+2
2020-03-31Add SimpleType to mirror SimpleValueNadrieril1-1/+47