Clojure
Clojure Deref (July 1, 2022)

Clojure Deref (July 1, 2022)

01 July 2022
Alex Miller

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

Highlights

This week we released Clojure 1.12.0-alpha1 with several fixes and enhancements we’ve been working on over the last couple months. We are particularly interested in feedback on the var interning changes - we expect it to be no impact for most people, but if you find otherwise, please drop us a note.

Libraries and Tools

New releases and tools this week:

  • uap-clj 1.4.1 - Clojure language implementation of ua-parser

  • ring-openapi-validator 0.1.4 - Clojure library with middleware for validating Ring requests and responses

  • jmustache 1.0.0 - Clojure adapter to jmustache library

  • tiado-cljs2 - clojurescript build setup

  • malapropism - Malli-backed configuration library

  • DartClojure 0.2.9 - Opinionated Dart→Clojure translater

  • cli 0.3.26 - Turn Clojure functions into CLIs

  • build.edn 0.4.107 - Make your Clojure library build process easy

  • process 0.1.4 - Shell out in Clojure with simplicity and ease

  • calvaa 2.0.287 - Clojure & ClojureScript Interactive Programming for VS Code

  • timbre-json-appender 0.2.7 - JSON appender for Timbre

  • tools.build 0.8.3 - Clojure builds as Clojure programs

  • build-clj 0.8.3 - Common build tasks abstracted into a library

  • flow-storm-debugger 2.2.99 - A debugger for Clojure and ClojureScript with some unique features

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

  • clojurecuda 0.15.1 - Parallel computations on the GPU with CUDA in Clojure

  • neanderthal 0.44.1 - Data-Driven Schemas for Clojure/Script

  • deep-diamond 0.23.1 - A fast Clojure Tensor & Deep Learning library

  • trenchman 0.4.0 - A standalone nREPL/prepl client written in Go and heavily inspired by Grenchman

  • yoltq 0.2.58 - An opinionated Datomic queue for building (more) reliable systems. Supports retries, backoff, ordering and more.

  • proof-specs 0.1.4 - Automates testing clojure.spec data generators

  • dynaload 0.3.4 - The dynaload logic from clojure.spec.alpha as a library

  • plait - Redeclareable let-style bindings for Clojure

  • malli 0.8.9 - Data-Driven Schemas for Clojure/Script

  • babashka 0.8.157 - Native, fast starting Clojure interpreter for scripting

  • scope-capture 0.3.3 - Project your Clojure(Script) REPL into the same context as your code when it ran