dhall-lang v9.0.0

Dhall – це програмована мова конфігурації, яку можна описати як: JSON + функції + типи + імпорт.

Зміни:

  • Не підтримується старий літеральний синтаксис Optional.
  • Заборона на сурогатні пари та не-символи.
  • Додано ключове слово toMap для створення однорідних асоціативних списків із записів.
  • Бета-нормалізація: покращено сортування полів записів.

Що нового:

  • Реалізовано імпорт шляхів як розташування – Location.
  • Дозволено всі RFC3986-сумісні URL.
  • З'явилася можливість додавання узагальнених коментарів до пустих списків.
  • Доданий тип Map та службові функції у Prelude.
  • Можливість використання мультихешу для кешування імен файлів.
  • Додано підтримку прихованих escape-послідовностей.
  • У Prelude додано стандартну виставу для слабо типізованих значень JSON.
  • Додано можливість використання Prelude/Map для імпорту заголовків.
  • Доданий пакет Prelude/XML.

Джерело: linux.org.ru

Додати коментар або відгук