Το Dhall είναι μια προγραμματιζόμενη γλώσσα διαμόρφωσης που μπορεί να περιγραφεί ως: JSON + λειτουργίες + τύποι + εισαγωγές.
Αλλαγές:
- Η παλιά κυριολεκτική Προαιρετική σύνταξη δεν υποστηρίζεται πλέον.
- Απαγόρευση υποκατάστατων ζευγών και μη χαρακτήρων.
- Προστέθηκε η λέξη-κλειδί toMap για τη δημιουργία ομοιογενών λιστών συσχέτισης από εγγραφές.
- Κανονικοποίηση beta: βελτιωμένη ταξινόμηση των πεδίων ανάρτησης.
Τι νέα:
- Υλοποιήθηκε εισαγωγή μονοπατιών ως τοποθεσιών – Τοποθεσία.
- Επιτρέπονται όλες οι διευθύνσεις URL που είναι συμβατές με το RFC3986.
- Είναι πλέον δυνατή η προσθήκη γενικευμένων σχολίων σε κενές λίστες.
- Προστέθηκε ο τύπος χάρτη και οι βοηθητικές λειτουργίες στο Prelude.
- Δυνατότητα χρήσης multihash για προσωρινή αποθήκευση ονομάτων αρχείων.
- Προστέθηκε υποστήριξη για κρυφές ακολουθίες διαφυγής.
- Το Prelude προσθέτει μια τυπική αναπαράσταση για τιμές JSON με ασθενώς πληκτρολόγηση.
- Προστέθηκε η δυνατότητα χρήσης Prelude/Map για εισαγωγή κεφαλίδων.
- Προστέθηκε πακέτο Prelude/XML.
Πηγή: linux.org.ru