18 March 2023
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
Two cool new projects you should check out this week - the Clojure Spring Challenge 23 provides fun puzzles you can solve. And my colleague Jarrod Taylor released the first game in the Clojure Arcade!
E89 SRE With Rahul De - ClojureStream podcast
Clojure Arcade: Mac Man Quick Start - Jarrod Taylor
Building Re-frame 06: Evolution of Re-frame Subscription - Engineering with V
Digging into deeply nested sequence in Clojure - Clojure Diary
Comparing Clojure and Javascript - Kari Marttila
Streaming PostgreSQL Large Objects using Clojure - Konstantinos Tzanidakis
Developing Ionic application using Clojurescript and Helix - To-do App - Marko Kocic
Creating an Uberjar for a Clojure Full Stack Application - Kari Marttila
Recife Temporal Properties - Paulo Rafael Feodrippe
clojure-mode meets tree-sitter - Bozhidar Batsov
London Clojurians Community - a relatively brief history - John Stevenson
New releases and tools this week:
clj-kondo 2023.03.17 - Static analyzer and linter for Clojure code that sparks joy
panas.reload - a hot reload for babashka serving html+css (or htmx)
splint 0.1.119 - Splint is a Clojure static code analyzer and linter
edamame 1.3.20 - Configurable EDN/Clojure parser with location metadata
web-security 1.0.0-28 - Decoupled web security implementations for Clojure
spacemacs-config - rich Clojure & LSP config for Spacemacs
clerk-doc - Turn clojure files into markdown
openai-clojure 0.4.0 - Clojure functions to drive the OpenAI API
gh-release-artifact 0.2.1 - Upload artifacts to Github releases idempotently
http-client 0.1.8 - HTTP client for Clojure and Babashka built on java.net.http
cli 0.6.50 - Turn Clojure functions into CLIs!
babashka 1.3.175 - Native, fast starting Clojure interpreter for scripting
honeysql 2.4.1006 - Turn Clojure data structures into SQL
ring-lib 1.2.1-55 - Opinionated implementations for Clojure ring handler
deps.clj 1.11.1.1257 - A faithful port of the clojure CLI bash script to Clojure
tools.deps 0.18.1308 - Deps as data and classpath generation
Clojure CLI 1.11.1.1257
datahike 0.6.1539 - A durable Datalog implementation adaptable for distribution
vizdeps 1.0 - Visualize Leiningen dependencies using Graphviz
next-jdbc 1.3.862 - A modern low-level Clojure wrapper for JDBC-based access to databases
xtdb 1.23.1 - General-purpose bitemporal database for SQL, Datalog & graph queries
nginx-clojure 0.6.0 - Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers
math.combinatorics 0.2.0 - Efficient, functional algorithms for generating lazy sequences for common combinatorial functions