Добро пожаловать на Clojure Deref! Это еженедельный обзор новостей и ссылок в экосистеме Clojure. (@ClojureDeref, RSS)
Основные моменты
Сегодня мы завершили программу Clojure/conj 2023 и уведомили докладчиков. Было представлено 100 докладов, из которых мы приняли 23, но мы могли бы легко принять 70 или 80 из них - было столько интересных отчетов об опыте, библиотек и идей, что мы хотели бы включить больше из них. Пожалуйста, продолжайте представлять такие доклады на других конференциях, связанных с Clojure и не только! Мы начнем выпускать программу и более подробную информацию в следующие одну или две недели.
Подкасты и видео
- Haskell и Clojure в производстве с Эриком Нормандом - Software Unscripted
- Каков процесс создания хорошей концептуальной модели? - Эрик Норманд
- Эпизод 16: На подъеме - Скобки мертвых
Блоги
- HOP On-premises - Лукас Соуса
- Сообщество London Clojurians - относительно краткая история - Джон Стивенсон
Библиотеки и Инструменты
Новые релизы и инструменты на этой неделе:
- ClojureHaxe - порт Clojure, написанный на Haxe для работы на нескольких платформах
- dart-sass-clj - встроенный компилятор dart-sass и задача слежения за изменениями для Clojure
- shadow-bare-bones - мини-проект, позволяющий быстро начать работу с ClojureScript для создания приложений в браузере
- clojure-deps-edn - псевдонимы пользовательского уровня и конфигурация Clojure CLI для проектов на основе deps.edn
- contajners 1.0.0 - идиоматический, управляемый данными, дружественный к REPL клиент Clojure для OCI-контейнерных движков
- mina - адаптер Helidon Nima Ring для Clojure
- fun-map 0.5.114 - карта, стирающая границу между идентификацией, состоянием и функцией
- cnn-chrome-extension - читайте новости CNN в расширении Chrome
- backgammon - настольная игра “нарды” для двух игроков на одном устройстве
- clojure-test 2.0.165 - clojure.test-совместимая версия классической библиотеки тестирования Expectations
- matcher-combinators 3.8.0 - библиотека для создания комбинаторов сопоставления для сравнения вложенных структур данных
- pathom3 2023.01.31-alpha - библиотека для навигации по данным
- runway - программирование на лету от взлета до посадки с помощью библиотеки перезагрузки tool.deps
- lein2deps 0.1.0 - Конвертер проекта Lein project.clj в deps.edn
- di 2.0.0 - DI - это фреймворк внедрения зависимостей
- bosquet - Инструменты LLMOps для создания, объединения, тестирования, оценки и развертывания подсказок для GPT и других
- fulcro 3.6.0 - Библиотека для разработки одностраничных веб-приложений с полным стеком технологий на clj/cljs
- rewrite-clj 1.1.46 - Изменение кода Clojure и EDN
- bbin 0.1.9 - Установка любого скрипта или проекта Babashka одной командой
- honeysql 2.4.972 - Преобразование структур данных Clojure в SQL
- waterfall 0.1.34 - Клиенты Apache Kafka в идиоматическом Clojure
- tools.build 0.9.3 - Сборки Clojure в виде программ на Clojure
- calva 2.0.329 - Интерактивное программирование на Clojure и ClojureScript для VS Code
- squint 0.0.10 - Компилятор ClojureScript в JavaScript-синтаксисе
- fulcro-rad-semantic-ui 1.3.4 - Плагин Semantic UI для RAD
- fulcro-rad 1.4.5 - Быстрая разработка приложений Fulcro
- http-client 0.0.3 - Клиент HTTP для Clojure и Babashka, построенный на java.net.http
- neil 0.1.52 - Интерфейс командной строки для добавления общих псевдонимов и функций в проекты на основе deps.edn
- Cursive 1.12.8-eap1 - Интегрированная среда разработки для Clojure(Script), которая понимает ваш код.
- uix 0.8.1 - Идиоматический интерфейс ClojureScript для современного React.js.