04 November 2022
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
Last week the Clojure team gathered for a round table discussion celebrating the 15th anniversary of Clojure - check it out and have a piece of cake at home! Thanks for being part of the community. It is amazing to me that every single week when I go to make this Deref there are dozens of new blogs, videos, and library releases to share!
I also wanted to highlight Jacek Schae’s latest effort, the ClojureStream workshops. Looks like some great ideas there and an excellent way to learn some new Clojure skills.
Transform anything with Pattern (by Darrick Wiebe) - London Clojurians
Meetup: Collaborative Learning - Quickblog - Los Angeles Clojure User Group
Episode 7: Iacta alea est - Parens of the Dead
Calculating compression gain - File compression in Clojure (1) - Clojure Diary
for and doseq in Clojure - Clojure Diary
Clojure the Devilā¦Revisited - Chris Howe-Jones
Clojure Goodness: Writing Text File Content With spit - Hubert Klein Ikkink
Clojure Fiddlings 1 - Georg Berky
Spying and stubbing in Clojure and ClojureScript with test-doubles - Manuel Rivero
OSS updates of September - October 2022 - Michiel Borkent
Build and run Clojure with Multi-stage Dockerfile - Practicalli
Predict real vs. fake disaster tweets - Carsten Behring
Knowledge Base - Clojure Goes Fast
New releases and tools this week:
Tutkain 0.17.0 (alpha) - A Sublime Text package for interactive Clojure development
stepwise 0.8.0 - Clojure AWS Step Functions library
subscriptions 2022.10.29 - A subscriptions library over a source of data (forked + extracted from re-frame)
dev 1.0.36 - Dev tools for cljfx
thrempl - A proof of concept for simple template engine using threading macros
flint-jena 0.1.1 - Library to compile Flint queries and updates into Apache Jena objects
zizzmap - Persistent map with lazily evaluated values for Clojure(Script)
babashka 1.0.165 - Native, fast starting Clojure interpreter for scripting
calva 2.0.315 - Clojure & ClojureScript Interactive Programming for VS Code
fulcro 3.5.29 - A library for development of single-page full-stack web applications in clj/cljs
javaparser-clj 0.1.0 - Clojure wrapper over javaparser library
nbb 1.0.141 - Scripting in Clojure on Node.js using SCI
clj-kondo 2022.11.02 - Static analyzer and linter for Clojure code that sparks joy
Clojure CLI 1.11.1.1189 - Clojure program runner
tools.build 0.8.4 - Clojure builds as Clojure programs
clojure-lsp 2022.11.03-00.14.57 - Clojure & ClojureScript Language Server (LSP) implementation
datalevin-pathom 0.2.11-alpha - Datalevin Pathom 3 integration
dbxray 0.0.63 - Provides metadata for JDBC dbs and uses that to generate specs or schemas