dhall-lang v9.0.0

Dhall – это программируемый язык конфигурации, который можно описать как: JSON + функции + типы + импорт.

Изменения:

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

Что нового:

  • Реализован импорт путей как местоположения – Location.
  • Разрешены все RFC3986-совместимые URL.
  • Появилась возможность добавления обобщенных комментариев к пустым спискам.
  • Добавлен тип Map и служебные функции в Prelude.
  • Возможность использования мультихеша для кэширования имен файлов.
  • Добавлена поддержка скрытых escape-последовательностей.
  • В Prelude добавлено стандартное представление для слабо типизированных значений JSON.
  • Добавлена возможность использования Prelude/Map для импорта заголовков.
  • Добавлен пакет Prelude/XML.

Источник: linux.org.ru

Добавить комментарий