1.40.2
- Supports standard version 21.1.0
- BUG FIX:
dhall replno longer ignores type annotations on:letcommands- Before this fix,
:let x : T = 3would ignore the: Ttype annotation
- Before this fix,
- BUG FIX: Don't accept a bar after an empty union
- Before this fix, the interpreter would accept something like
<>|, which
is not valid according to the standard grammar
- Before this fix, the interpreter would accept something like
- New
FromDhall/ToDhallinstances forDay/TimeOfDay/TimeZone#2294 #2300- These types correspond to the recent temporal literals added to the
language
- These types correspond to the recent temporal literals added to the
- New
subExpressionsWithTraversal - Add Template Haskell support for modifying field names in generated Haskell
types- This adds a new
makeHaskellTypesWithutility with takes a
GenerateOptionsfunction argument for customizing the code-generation
logic - This comes in handy when Dhall fields have names are reserved keywords in
Haskell code. You can now transform the Haskell field names to avoid
collisions
- This adds a new
- Support GHC 9.2
- Fixes and improvements to documentation
- Fixes and improvements to error messages