Dhall is a programmable configuration language that can be described as JSON + functions + types + imports.
Changes:
- Simplified notation of expressions where β«½ is used.
- Simplified writing of expressions with attachments,
- Added support for leading delimiters.
- Standardized support for indicating completeness of a record.
- Improved caching support on Windows.
- Added types to package.dhall files.
- Added utilities: List.{default,empty}, Map.empty, Optional.default.
- JSON.key {Text, Value} moved to Map.
Source: linux.org.ru