Clojure
Clojure Deref (Apr 14, 2023)

Clojure Deref (Apr 14, 2023)

14 April 2023
Alex Miller

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)

Highlights

The big highlight today is the release of Clojure 1.12.0-alpha2 which focuses on the new add-lib functions. This has been work in progress on top of tools.deps for several years, and it’s gone through many different approaches before we ended here. We are interested in your feedback on this and I expect there will be some further updates before we reach the final 1.12 release. Also check the full list of changes in alpha2.

We are also working on some additional Java interop features and bug fixes which are still targeted for 1.12.

Podcasts and videos

Blogs, articles, and projects

Libraries and Tools

New releases and tools this week:

  • clj-kondo 2023.04.14 - Static analyzer and linter for Clojure code that sparks joy

  • license-finder - Finds licenses of your Clojure(Script) dependencies

  • tab 2023-04-14.209 - A tool for tabulating Clojure collections

  • sparql-client 0.2.1 - Provides an IGraph-compliant view onto an arbitrary SPARQL endpoint, informed by ont-app/vocabulary

  • uix 0.9.0 - Idiomatic ClojureScript interface to modern React.js

  • malli 0.11.0 - Malli is a high-performance data-driven data specification library for Clojure/Script

  • rich-comment-tests 1.0.3 - RCT turns rich comment forms into tests

  • gloss 0.3.5 - speaks in bytes, so you don’t have to

  • di 2.2.0 - DI is a dependency injection framework that allows you to define dependencies as cheaply as defining function arguments

  • cues 0.2.1 - Queues on cue: low-latency persistent blocking queues, processors, and graphs via Chronicle Queue

  • Enion - New release of Enion Online: a 3D multiplayer PvP battle game written in Clojure and ClojureScript

  • edamame 1.3.22 - Configurable EDN/Clojure parser with location metadata

  • splint 1.2.2 - A Rubocop and Kibit inspired Clojure linter focused on style and code shape

  • biff 0.7.4 - A Clojure web framework for solo developers

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