Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cleanup conversion of `Value` to `Expr` | Nadrieril | 2019-08-30 | 1 | -73/+30 |
| | |||||
* | Rename SubExpr to Expr, and Expr to RawExpr | Nadrieril | 2019-08-28 | 1 | -3/+3 |
| | | | | For clarity, and consistency with Value | ||||
* | Remove now unnecessary VoVF enum | Nadrieril | 2019-08-25 | 1 | -8/+2 |
| | |||||
* | Enforce type information almost everywhere | Nadrieril | 2019-08-25 | 1 | -3/+0 |
| | |||||
* | Reduce API surface of dhall crate | Nadrieril | 2019-08-20 | 1 | -13/+2 |
| | |||||
* | Use Ret in apply_builtin | Nadrieril | 2019-08-20 | 1 | -6/+0 |
| | |||||
* | Track evaluation status alongside ValueF in VoVF | Nadrieril | 2019-08-20 | 1 | -10/+22 |
| | |||||
* | Introduce a new enum to store either a Value or a ValueF | Nadrieril | 2019-08-20 | 1 | -3/+6 |
| | |||||
* | Naming tweaks | Nadrieril | 2019-08-20 | 1 | -6/+5 |
| | |||||
* | Add Value::from_builtin | Nadrieril | 2019-08-20 | 1 | -10/+0 |
| | |||||
* | Cleanup | Nadrieril | 2019-08-20 | 1 | -3/+3 |
| | |||||
* | Merge TypedValue and Value | Nadrieril | 2019-08-19 | 1 | -13/+13 |
| | |||||
* | Reduce untyped construction of Values | Nadrieril | 2019-08-19 | 1 | -4/+10 |
| | |||||
* | Use TypedValue instead of Typed in normalize and typecheck | Nadrieril | 2019-08-19 | 1 | -3/+3 |
| | | | | | Now Typed is only used in dhall::phase, similarly to Parsed/Resolved/Normalized | ||||
* | s/to_valuef/to_whnf/ and avoid cloning ValueFs when possible | Nadrieril | 2019-08-19 | 1 | -3/+4 |
| | |||||
* | Rework ValueInternal and clarify invariants around ValueF | Nadrieril | 2019-08-18 | 1 | -21/+9 |
| | |||||
* | s/Thunk/Value/ | Nadrieril | 2019-08-17 | 1 | -0/+405 |