Clojure 1.9

good-penguin.png

Clojure 1.9 наконец-то вышел.

Версия 1.9 содержит две главных фичи — интеграция со spec и cli утилиты.

spec — это библиотека для описания структур данных и функций с поддержкой валидации, деструктурирования, документации, отчета от ошибках, генерации тестовых данных и обобщенной генерации тестов.

В Clojure spec интегрируется через две новые библиотеки:

Такая модуляризация облегчает обновление spec независимо от релиз-цикла Clojure.

Инструменты командной строки предоставляют быструю и лёгкую установку, Clojure REPL (!!!), использование Maven и локальных зависимостей, функциональный API для управления classpath.

Полный список изменений можно найти тут

>>> Оригинал новости

©  Linux.org.ru