09 June 2023
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
Some work this week continuing to migrate everything from the old build server into GitHub actions, just a few tidbits left to handle. The next Clojure alpha will be built using this process so we’ll give that some extra scrutiny.
Speaking of a next alpha, Rich has ok’ed a slew of tickets, mostly fixes to things we did in prior alphas. There are a couple more add-libs things and I think we will wait for those to get through the pipeline before we release, but that’s coming soon.
Feature work continues on Java functional interface integration, Java stream support, and method thunks (using Java methods as Clojure functions).
A few people have asked recently about the Clojure survey results and I have been working on it periodically, hope to have a write up for that soonish, sorry for the delay.
As always, thanks to Anton Fonarev for all the assistance on link aggregation!
Scicloj LLM Meetup 1: Introduction - Sci Cloj
Exercism Live Stream — Solving Robot Name - Bobbi Codes
Exercism Live Stream — Solving RNA Transciption, Nucleotide Count, Space Age and Bank Account - John Practicalli
Desenvolvimento interativo com o REPL - clojure-br
Load testing stateful applications in Clojure (by Markus Hjort) - London Clojurians
Bitemporal Databases: What They Are and Why They Matter, with James Henderson of XTDB - Developer Voices
Debugging Clojure with FlowStorm 3.6 - Juan Monetta
Porting single argument function to accept multiple arguments in Clojure - Clojure Diary
OSS updates May 2023 - Michiel Borkent
Babashka news of May 2023 - Michiel Borkent
Notes on neural networks from scratch in Clojure - Matthew Downey
State management in ClojureDart - Etienne Théodore
Converting CSV to parquet in Clojure - TechAscent
Clojure bites - Rendering HTML - Francesco Pischedda
New releases and tools this week:
nx-clj 0.1.0-alpha.5 - Nx plugin for Clojure monorepos
rn-rf-shadow - An example project to get you started with React Native using shadow-cljs in 3 minutes
snitch 0.1.14 - Snitch is inline-defs on steroids
calva 2.0.369 - Clojure & ClojureScript Interactive Programming for VS Code
pedestal 0.6.0-beta-2 - The Pedestal Server-side Libraries
cherry 0.0.4 - Experimental ClojureScript to ES6 module compiler
clj-otel 0.2.2 - An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry
trombi 1.0 - Load testing library for testing stateful apps with Clojure
fulcro-rad 1.5.1 - Fulcro Rapid Application Development
deps.clj 1.11.1.1347 - A faithful port of the clojure CLI bash script to Clojure