Dhall – гэта праграмуемая мова канфігурацыі, якую можна апісаць як: JSON + функцыі + тыпы + імпарт.
змены:
- Больш не падтрымліваецца стары літаральны сінтаксіс Optional.
- Забарона на сурагатныя пары і не-знакі.
- Дададзена ключавое слова toMap для стварэння аднастайных асацыятыўных спісаў з запісаў.
- Бэта-нармалізацыя: палепшана сартаванне палёў запісаў.
Што новага:
- Рэалізаваны імпарт шляхоў як месцазнаходжання - Location.
- Дазволены ўсе RFC3986-сумяшчальныя URL.
- З'явілася магчымасць дадання абагульненых каментароў да пустых спісаў.
- Дададзены тып Map і службовыя функцыі ў Prelude.
- Магчымасць выкарыстання мультыхеша для кэшавання імёнаў файлаў.
- Дададзена падтрымка схаваных escape-паслядоўнасцяў.
- У Prelude дададзена стандартнае ўяўленне для слаба тыпізаваных значэнняў JSON.
- Дададзена магчымасць выкарыстання Prelude/Map для імпарту загалоўкаў.
- Дададзены пакет Prelude/XML.
Крыніца: linux.org.ru