Добро пожаловать в Clojure Deref! Это еженедельный обзор ссылок/новостей для экосистемы Clojure. (@ClojureDeref RSS)
Эта неделя показалась подходящей для упоминания двух интересных проектов. Во-первых, Яцек Шае завершил работу над курсом Learn Pedestal, так что предлагаем с ним ознакомиться. А во-вторых, вернулся проект Parens of the Dead - забавная серия видео, показывающая, как писать игры на тему зомби на Clojure и ClojureScript.
Подкасты и видео
- Коллекции в моделях предметной области - Эрик Норманд (Eric Normand)
- Data Rabbit с Райаном Робитайлом - подкаст The REPL
- Как шпионить за вашими данными с помощью Snitch - Abhinav - Clojure Asia
- Сборка и развертывание фуллстека Clojure и ClojureScript Web Application - снова на коде
- Clojure? Это ужасная идея! (by Ewa Trzemżalska) - Лондонские кложурианцы
- «Легкое и адаптивное индексирование для неизменяемых баз данных», Хокан Роберг - Strange Loop 2022
- Отладка программ на Clojure с помощью FlowStorm - Juan Monetta
- Отладка ClojureScript-приложений с помощью FlowStorm - Juan Monetta
- Тим Болдридж представляет Heliotrope - Collapsing Towers of Interpreters - Dustin Getz
- Отладка в Clojure с помощью VSCodium и Calva - Clojure Diary
- Небезопасный Python, безопасный Clojure - Clojure Diary
- Фибоначчи правильно мемоизирован в Clojure - Clojure Diary
Блоги и статьи
- Создание стартапа на Clojure - Fredrik
- Приключения в динамическом ПО, визуализации, создание языка JVM, пользовательский интерфейс и многое другое - Luis Thiam-Nye
- Сентябрьские обновления Biff: Clojurists Together, документация, очереди in-memory - Jacob O’Bryant
- Page 2 - Джош Гловер
- Делаем foo bar более читабельным в Clojure - Karthikeyan A K
- Буквенная пирамида в Clojure - Karthikeyan A K
- Странные размышления - Jeremy Taylor
- Простая установка Мишеля Боркента стала проще в Амерсфорте, Нидерланды - Hacker Stations
- Настройка VSCode/Calva для программирования на Clojure - Кари Марттила (Kari Marttila)
- Учимся ходить с Clojure - Abhinav
- Генерация секретов в Clojure - Исаак Учакаев
Библиотеки и инструменты
Новые релизы и инструменты на этой неделе:
- biff 0.5.0 - Простой и удобный веб-фреймворк для Clojure
- kc-repl - интерактивный инструмент командной строки для изучения кластеров Kafka
- squint 0.0.0-alpha.48 - компилятор синтаксиса ClojureScript в JavaScript
- clj-yaml 1.0.26 - кодирование и декодирование YAML для Clojure
- ruuter 1.3 - HTTP-маршрутизатор с нулевой зависимостью
- clojure-lsp 2022.10.05-16.39.51 - реализация Clojure & ClojureScript Language Server (LSP)
- clj-kondo 2022.10.05 - Статический анализатор и линтер для кода на Clojure
- Hikari-cp 3.0.0 - Обертка Clojure для пула соединений JDBC HikariCP.
- fulcro 3.5.28 - Библиотека для разработки одностраничных полноэкранных веб-приложений на clj/cljs
- methodical 0.15.0.1 - Функциональные и гибкие мультиметоды для Clojure
- gh-release-artifact 0.1.0 - Выгрузка артефактов в релизы на Github идемпотентно
- clj-paginate 0.3.54 - Быстрая пагинация векторов и карт с помощью Clojure for GraphQL
- potemkin 0.4.6 - Некоторые идеи, которые почти хороши
- babashka-tasks - Запуск задач Babashka из VS-кода
- awyeah-api 0.8.35 - Cognitect’s aws-api для babashka
- nbb 1.0.136 - Скриптинг на Clojure на Node.js с использованием SCI
- parsesso - Комбинаторы парсеров для Clojure(Script)
- hoge - Пример рендеринга на стороне сервера с использованием re-frame, shadow-cljs и Deno
- process 0.3.11 - Библиотека Clojure для выделения / порождения подпроцессов
- git-revisions - Генерация строк ревизий программного обеспечения на основе данных Git и системного контекста
- datalevin 0.6.22 - Простая, быстрая и универсальная база данных Datalog
- cli-tools 0.6 - CLI и подкоманды для Clojure или Babashka
- tools.cli 1.0.214 - Обработка командной строки
- statecharts 1.0.1 - Библиотека Statechart для CLJ(S)
- fulcro-rad 1.3.2 - Быстрая разработка приложений Fulcro
- Calva 2.0.306 - Интерактивное программирование на Clojure и ClojureScript для VS Code