summaryrefslogtreecommitdiff
path: root/serde_dhall/src/lib.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2019-12-21Prepare for publishing on crates.ioNadrieril1-0/+1
2019-12-20Seal `Deserialize` traitNadrieril1-2/+7
2019-12-20Move error module to root of crateNadrieril1-2/+2
2019-12-15Refer to semantics module properlyNadrieril1-3/+3
2019-12-15Reexport dhall_syntax as a module in dhallNadrieril1-1/+1
2019-11-11Update rust toolchainNadrieril1-2/+0
2019-08-30Cleanup conversion of `Value` to `Expr`Nadrieril1-1/+1
2019-08-28Rename SubExpr to Expr, and Expr to RawExprNadrieril1-2/+2
2019-08-20Move type construction fns from serde_dhall to dhallNadrieril1-26/+6
2019-08-20Introduce a new enum to store either a Value or a ValueFNadrieril1-2/+6
2019-08-20Naming tweaksNadrieril1-4/+2
2019-08-19Merge TypedValue and ValueNadrieril1-18/+13
2019-08-19Reduce untyped construction of ValuesNadrieril1-7/+2
2019-08-19Use TypedValue instead of Typed in normalize and typecheckNadrieril1-5/+5
2019-08-17s/Thunk/Value/Nadrieril1-8/+9
2019-08-16s/Value/ValueF/Nadrieril1-2/+2
2019-08-16Try to minimize untyped TypedThunksNadrieril1-9/+15
2019-08-16Remove dead codeNadrieril1-1/+2
2019-08-16Reduce api surface of dhall crateNadrieril1-8/+6
2019-08-13s/TypeThunk/TypedThunk/gNadrieril1-3/+3
2019-08-13Rework API to resemble that of serde_jsonNadrieril1-91/+109
2019-08-13Merge `Type` and `Value` in serde_dhallNadrieril1-55/+32
2019-08-13Add new error type for serde_dhallNadrieril1-8/+50
2019-08-13Move api into its own crateNadrieril1-9/+114
2019-08-10Remove dhall::expr!() macroNadrieril1-4/+0
2019-05-09Rewrite Deserialize trait around new Value and TypeNadrieril1-17/+63
2019-05-09Rewrite the StaticType trait and everything around itNadrieril1-4/+81
2019-05-07Fix deriveNadrieril1-0/+2
2019-05-06Move api-related modules into an api moduleNadrieril1-0/+38