14 April 2023
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
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.
E90 Data Structures with Paula Gearon - ClojureStream podcast
Maps, MIDI, Melodies - Cameron Desautels - Clojure Asia
learning clojure w/ @lispyclouds - teej_dv VODs
The Re-Deceased - Parens of the Dead
Recife Webdriver - Paulo Rafael Feodrippe
How to build a ClojureScript web app with React and Reagent - Oliver Hine
Electric tutorial - Hyperfiddle
XTDB Tutorial - Nextjournal
Learning to walk with Clojure - Abhinav Omprakash
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
calva 2.0.351 - Clojure & ClojureScript Interactive Programming for VS Code