summaryrefslogtreecommitdiff
path: root/dhall/src/core/context.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move contents of dhall under a semantics submoduleNadrieril2019-12-151-145/+0
|
* Reexport dhall_syntax as a module in dhallNadrieril2019-12-151-1/+1
|
* Merge TypedValue and ValueNadrieril2019-08-191-19/+12
|
* Reduce untyped construction of ValuesNadrieril2019-08-191-21/+13
|
* Use TypedValue instead of Typed in normalize and typecheckNadrieril2019-08-191-13/+16
| | | | | Now Typed is only used in dhall::phase, similarly to Parsed/Resolved/Normalized
* s/Thunk/Value/Nadrieril2019-08-171-7/+7
|
* s/Value/ValueF/Nadrieril2019-08-161-2/+2
|
* fixup! No need for generic Context anymoreNadrieril2019-08-161-1/+1
|
* No need for generic Context anymoreNadrieril2019-08-161-75/+38
|
* Remove dead codeNadrieril2019-08-161-31/+0
|
* Reduce api surface of dhall crateNadrieril2019-08-161-4/+4
| | | | Helps detect unused code
* Fix bug in shifting contextsNadrieril2019-08-151-1/+10
|
* Make visibilities more consistentNadrieril2019-05-091-19/+15
|
* Make shift fallible and improve shift ergonomicsNadrieril2019-05-091-33/+32
|
* Correctly shift free variables in normalizationNadrieril2019-05-091-10/+10
|
* Fix Context shiftingNadrieril2019-05-081-15/+24
|
* shift on lookup instead of on insertNadrieril2019-05-081-25/+52
|
* Replace hashmap-based context with a vec-based oneNadrieril2019-05-071-14/+37
|
* Don't discard normalization work done by typecheckingNadrieril2019-05-071-25/+8
|
* Unify typecheck and normalization contextsNadrieril2019-05-071-65/+101
|
* Promote shift and subst_shift to traitsNadrieril2019-05-071-39/+45
|
* Move AlphaVar and AlphaLabel into a new moduleNadrieril2019-05-071-1/+2
|
* Move main datatypes into their own modulesNadrieril2019-05-061-0/+136