Dhall es un lenguaje de configuración programable que se puede describir como: JSON + funciones + tipos + importación.
Cambios:
- Ya no se admite la antigua sintaxis literal Optional.
- Prohibición de pares sustitutos y no-símbolos.
- Se añadió la palabra clave toMap para crear listas asociativas homogéneas a partir de registros.
- Normalización beta: mejorada la ordenación de campos de registros.
Novedades:
- Se ha implementado la importación de rutas como ubicaciones – Location.
- Se permiten todas las URL compatibles con RFC3986.
- Se ha añadido la posibilidad de agregar comentarios genéricos a listas vacías.
- Se añadió el tipo Map y funciones auxiliares en Prelude.
- Posibilidad de usar multihash para la caché de nombres de archivos.
- Se añadió soporte para secuencias de escape ocultas.
- Se añadió una representación estándar para valores JSON débilmente tipados en Prelude.
- Se añadió la posibilidad de usar Prelude/Map para importar encabezados.
- Se añadió el paquete Prelude/XML.
Fuente: linux.org.ru
