Clojure
Share your thoughts in the 2024 State of Clojure Survey!
Clojure Deref (Sept 6, 2024)

Clojure Deref (Sept 6, 2024)

06 September 2024
Alex Miller

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation.

From the core

BIG NEWS: Clojure 1.12 is now available! Please do take a look at the release notes - we are excited to bring you all of these improvements and looking forward to what’s next! Two things we have already started on are integrating Java virtual threads into core.async and updating the baseline JVM version for the next version of Clojure. More to come in the future I’m sure.

If you want to get the latest updates on Clojure and Datomic, you should definitely check out two upcoming events - Heart of Clojure Sept 18-19 in Leuven, Belgium and Clojure/conj Oct 23-25 in Alexandria, Virginia. These will both be great events and a special opportunity to connect and learn from other Clojurists in Europe and the US.

Blogs, articles, and projects

Libraries and Tools

New releases and tools this week:

  • bb-ops - A collection of babashka recipes for your TechOps needs

  • tools.macro 0.2.1 - Utilities for macro writers

  • malli 0.16.3 - High-performance data-driven data specification library for Clojure/Script

  • hierarchy 0.0.2 - An opinionated Clojure library primarily designed to enhance the built-in hierarchy functions

  • cursive 1.14.0-dev13 - The IDE for beautiful Clojure code

  • clofidence 0.4.0 - Bolster your Clojure test suite confidence

  • nbb 1.2.192 - Scripting in Clojure on Node.js using SCI

  • ClojureStorm 1.12.0-rc2 - A fork of the official Clojure compiler, with some extra code added to make it a dev compiler

  • calva 2.0.468 - Clojure & ClojureScript Interactive Programming for VS Code

  • usermanager-first-principles - A "from first principles" variant of "usermanager-example", the tutorial Clojure web application by Sean Corfield