16 October 2023
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem (feed: RSS). Thanks to Anton Fonarev for link aggregation.
TMD 7.0 - Higher Performance Functional Data Science (by Chris Nuernberger) - London Clojurians
"Babashka: a meta-circular Clojure interpreter for the command line" by Michiel Borkent - Strange Loop Conference
Parens of the Dead - Episode 25: Musings on the nature of Christmas mornings - emacsrocks
Memoization and Caching Patterns in Clojure: memoize, clojure.core.cache & clojure.core.memoize - Andrey Fadeev
Fulcro RAD Multimethod Rendering - Tony Kay
Runtime Class Reloading on Mixed Java/Clojure Projects - Tony Kay
How to format and lint Clojure code: cljfmt, clj-kondo and Babashka task runner! - Andrey Fadeev
"A JVM threading model for the containerized times" by Luiz Hespanha and Flavio Brasil - Strange Loop Conference
"Computational Physics, Beyond the Glass" by Sam Ritchie (Strange Loop 2023) - Strange Loop Conference
Ep 094: Concrete Composition - Functional Design in Clojure
"Birdsong as code" by Chris Ford (Strange Loop 2023) - Strange Loop Conference
Flutter/MX In Action: A Text-to-Speech Dashboard RFE - Ken Tilton
Great Clojure Software Programs — 2023 - Clojure Diary
Introducing Rama’s Clojure API: build end-to-end scalable backends in 100x less code - Red Planet Labs
Babashka is a great Clojure entry point - Matthew Twomey
ImageMagick + Pango + Babashka = ♥️ - Peter Strömberg
New releases and tools this week:
uix 1.0.1 - Idiomatic ClojureScript interface to modern React.js
tools.build 0.9.6 - Clojure builds as Clojure programs
mina 0.1.23 - Helidon/Nima ring adapter - using loom/java21+
lingo 1.0.2 - spec explain improved
spandex 0.8.2 - Elasticsearch client for Clojure (built on new ES 8.x java client)
tech.ml.dataset 7.012 - A Clojure high performance data processing system
http-kit 2.8.0-beta3 - Simple, high-performance event-driven HTTP client+server for Clojure
nippy 3.4.0-beta1 - The fastest serialization library for Clojure
hermes 1.4.1320 - Hermes provides a set of terminology tools built around SNOMED CT
huff 0.1.8 - Juicy hiccup in pure Clojure
cider 1.8 - The Clojure Interactive Development Environment that Rocks for Emacs
fulcro 3.7.0-RC1 - A library for development of single-page full-stack web applications in clj/cljs
fulcro-rad 1.6.0-RC2 - Fulcro Rapid Application Development
fulcro-rad-semantic-ui 1.4.0-RC1 - Semantic UI Rendering Plugin for RAD
taplet 1.0.62 - Clojure/ClojureScript utilities for tapping things. let> macro, and #t reader tag
tiara 0.3.3 - A small data structure library
calva 2.0.389 - Clojure & ClojureScript Interactive Programming for VS Code
donatello 1.3.4 - TTL Writing Library
rudolf 0.1.8 - Basic RDF Datatypes
llama.clj 0.8 - Run LLMs locally. A clojure wrapper for llama.cpp
tablecloth 7.012 - Dataset manipulation library built on the top of tech.ml.dataset
Tutkain 0.19.1 (alpha) - A Sublime Text package for interactive Clojure development
michelangelo 0.1.8 - Turtle transforming library
statecharts 1.1.1 - A Statechart library for CLJ(S)
squint 0.2.31 - ClojureScript syntax to JavaScript compiler--