Dhall è un linguaggio di configurazione programmabile che può essere descritto come: JSON + funzioni + tipi + importazione.
Novità:
- Il vecchio sintassi letterale Optional non è più supportato.
- Divieto di coppie surrogate e non-simboli.
- Aggiunta la parola chiave toMap per creare elenchi associativi omogenei da record.
- Beta-normalizzazione: migliorata la suddivisione dei campi dei record.
Novità:
- Implementato l'importazione dei percorsi come location.
- Consentiti tutti gli URL compatibili con RFC3986.
- Possibilità di aggiungere commenti generali a elenchi vuoti.
- Aggiunto il tipo Map e funzioni di utilità in Prelude.
- Possibilità di utilizzare multi-hash per la memorizzazione di nomi di file.
- Supporto aggiunto per sequenze di escape nascoste.
- Aggiunta una rappresentazione standard per valori JSON debolmente tipizzati in Prelude.
- Aggiunta la possibilità di utilizzare Prelude/Map per importare intestazioni.
- Aggiunto il pacchetto Prelude/XML.
Fonte: linux.org.ru
