Добро пожаловать на Clojure Deref! Это еженедельный обзор новостей и ссылок в экосистеме Clojure. (@ClojureDeref, RSS)
На прошлой неделе команда Clojure собралась за круглым столом, чтобы отпраздновать 15-летие Clojure - посмотрите его и съешьте кусочек торта дома! Спасибо, что являетесь частью сообщества. Неудивительно, что каждую неделю появляются десятки новых блогов, видео и релизов библиотек!
Хотелось бы отметить последнюю работу Яцека Шае, семинары ClojureStream. Похоже, там есть несколько замечательных идей и отличный способ освоить новые навыки работы с Clojure.
Подкасты и видео
- Преобразуйте что угодно с Pattern (автор Darrick Wiebe) - Лондонские кложурианцы
- Meetup: Совместное обучение - Quickblog - Группа пользователей Clojure в Лос-Анджелесе
- Эпизод 7: Iacta alea est - Parens of the Dead
- Вычисление коэффициента сжатия - сжатие файлов в Clojure (1) - Clojure Diary
- for и doseq в Clojure - Clojure Diary
Блоги и статьи
- Clojure the Devil…Revisited - Chris Howe-Jones
- Clojure Goodness: написание содержимого текстового файла с помощью spit - Hubert Klein Ikkink
- Clojure Fiddlings 1 - Georg Berky
- Spying and stubbing in Clojure and ClojureScript с помощью test-doubles - Manuel Rivero
- OSS обновления сентября - октября 2022 года - Michiel Borkent
- Сборка и запуск Clojure с помощью многоступенчатого Dockerfile - Practicalli
- Прогнозирование реальных и фальшивых твитов о катастрофах - Carsten Behring
- База знаний - Clojure Goes Fast
Библиотеки и инструменты
Новые релизы и инструменты на этой неделе:
- Tutkain 0.17.0 (alpha) - пакет Sublime Text для интерактивной разработки на Clojure.
- stepwise 0.8.0 - библиотека Clojure AWS Step Functions
- subscriptions 2022.10.29 - Библиотека подписки на источник данных (форк + извлечение из re-frame)
- dev 1.0.36 - Инструменты разработчика для cljfx
- thrempl - Доказательство концепции простого шаблонизатора с использованием потоковых макросов
- flint-jena 0.1.1 - Библиотека для компиляции запросов и обновлений Flint в объекты Apache Jena
- zizzmap - Постоянная карта с лениво оцениваемыми значениями для Clojure(Script)
- babashka 1.0.165 - Нативный, быстро запускающийся интерпретатор Clojure для написания сценариев
- calva 2.0.315 - Интерактивное программирование на Clojure и ClojureScript для VS Code
- fulcro 3.5.29 - Библиотека для разработки одностраничных полноэкранных веб-приложений на clj/cljs
- javaparser-clj 0.1.0 - Обертка Clojure для библиотеки javaparser
- nbb 1.0.141 - Скриптинг на Clojure на Node.js с использованием SCI
- clj-kondo 2022.11.02 - Статический анализатор и линтер для кода на языке Clojure
- Clojure CLI 1.11.1.1189 - runner программ Clojure
- tools.build 0.8.4 - сборки Clojure в виде программ Clojure
- clojure-lsp 2022.11.03-00.14.57 - реализация Clojure & ClojureScript Language Server (LSP)
- datalevin-pathom 0.2.11-alpha - интеграция Datalevin Pathom 3
- dbxray 0.0.63 - Предоставляет метаданные для баз данных JDBC и использует их для создания спецификаций или схем.