Добро пожаловать на Clojure Deref! Это еженедельный обзор новостей и ссылок в экосистеме Clojure. (@ClojureDeref, RSS)
Подкасты, видео и курсы
- Эпизод #522: Принципы программирования, ориентированного на данные - The Changelog
- E87 ClojureDart с Кристофом Грандом и Батистом Дюпушем - подкаст ClojureStream
- 47: Исполняемые учебники с Сэмом Ричи - подкаст The REPL
- Lisp curse vs Lisp envy (by Mauricio Szabo) - London Clojurians
Блоги и статьи
- Ошибки из библиотек (часть 4/4) - Miro Bezjak
- jank development update - Optimizing sequences - Jeaye Wilkerson
- Круговые рассуждения (часть 1) - Дэвид Миллер
- Круговые рассуждения (часть 2) - Дэвид Миллер
- Making a hash of it - Дэвид Миллер
- Игра чисел - Дэвид Миллер
- con-Sequential Objector - Дэвид Миллер
- Simple TUIs with Babashka and Gum - The Rattlin’ Blog
- Год Биффа и дорожная карта на 2023 год - Джейкоб О’Брайант
- Упрощение расширения классов Javascript в Clojurescript для проектов ShadowCljs - Muthukumaran Navaneethakrishnan
- Бабашка и диалог часть II: анонс библиотеки bb-dialog - A.C. Danvers
- Функциональные классы в Clojure - Роберт К. Мартин
- Advent of Clojure: Need for Speed - Miran
- The Web Before Teatime - Dave Martin
Библиотеки и инструменты
Новые релизы и инструменты на этой неделе:
- bb-dialog 0.2 - Простая библиотека-обёртка для работы с диалогами от Babashka
- neil 0.1.48 - CLI для добавления общих псевдонимов и функций в проекты на основе deps.edn
- carve.el - Плагин Emacs для borkdude/carve
- datalevin 0.8.0 - Простая, быстрая и универсальная база данных Datalog
- mina 0.1.11 - Helidon Nima ring adapter для clojure
- kushi - Стилизация в ClojureScript
- tab - Инструмент для табулирования коллекций Clojure
- pod-babashka-buddy 0.3.3 - pod вокруг ядра buddy (Cryptographic Api for Clojure)
- tools.build 0.9.2 - Сборки на Clojure в виде программ на Clojure
- fs 0.2.14 - Библиотека утилит файловой системы для Clojure
- waterfall 0.1.33 - клиенты Apache Kafka на идиоматическом Clojure
- instaparse.bb - Библиотека-обёртка для pod-babashka-instaparse
- muotti 1.0.0 - Muotti - это библиотека трансформатора значений на основе графов.
- babashka 1.0.170 - Нативный, быстро запускающийся интерпретатор Clojure для написания сценариев
- bbin 0.1.8 - Установка любого скрипта или проекта Babashka одной командой
- clj-kondo 2023.01.20 - Статический анализатор и линтер для Clojure-кода, который вызывает радость
- kaocha 1.73.1175 - Полнофункциональная программа для запуска тестов на Clojure нового поколения
- deja-fu 1.4.58 - Библиотека локального времени/даты на ClojureScript с восхитительным API
- joyride 0.0.32 - Делаем VS Code взламываемым как Emacs
- calva 2.0.324 - Интерактивное программирование на Clojure и ClojureScript для VS Code
- fulcro 3.6.0-RC4 - Библиотека для разработки одностраничных полнофункциональных веб-приложений на clj/cljs
- honeysql 2.4.969 - Превращение структур данных Clojure в SQL
- data.int-map 1.2.0 - Карта, оптимизированная для целочисленных ключей
- hawk - Он следит за вашим кодом как ястреб! Вам нравятся тесты, верно? Тогда запускайте их с помощью нашей современной программы для тестирования Clojure.
- pre-commit-clojure - pre-commit хуки для Clojure