17 May 2024
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.
Programming with Linear Algebra: Hello World (by Dragan Djuric) - London Clojurians
Parens of the Dead - Episode 35: The Star Wars joke - emacsrocks
Ep 116: The Main Focus - Functional Design in Clojure
Learn Clojure - Lazy Sequence - Clojure Diary
Jepsen tests Datomic - Datomic
Datomic Pro 1.0.7075 - Kyle Kingsbury (Jepsen)
Datomic Entity ID and Datom Internals - Francis Avila
Going to the cinema is a data visualization problem - Nikita Prokopov
Performance tidbit: runtime type checks - Oleksandr Yakushev
Clojure: structured concurrency and scoped values - Anders Murphy
Trying out XTDB v2 - Jacob O’Bryant
Implementing GUIs using Clojure and LWJGL Nuklear bindings - Jan Wedekind
New releases and tools this week:
sniff-events - CLJS Event Stream Library for User Behavior Analysis
hirundo 0.1.36 - Helidon 4.x RING adapter - using loom/java21+
procedural 0.2.1 - A library that adds procedural programming features to Clojure
vybe 0.1.7 - A Clojure framework for game dev
dinodoc 0.3.0 - Polyglot documentation system for building unified documentation sites
axoloauth2 - Clojure helper to fetch and refresh oauth2 tokens for desktop/cli apps via authorization code + pkce exchange
guardrails 1.2.7 - Efficient, hassle-free function call validation with a concise inline syntax for clojure.spec and Malli
ordered 1.15.12 - Ordered sets and maps, implemented in pure clojure
manifold 0.4.3 - A compatibility layer for event-driven abstractions
pedestal 0.6.4 - The Pedestal Server-side Libraries
pod_sql_server 1.0.0 - Babashka pod for SQL Server
kibit 0.1.11 - A static code analyzer for Clojure, ClojureScript, cljx and other Clojure variants
overarch 0.17.0 - A data driven description of software architecture based on UML and the C4 model
neanderthal 0.49.0 - Fast Clojure Matrix Library
deep-diamond 0.28.0 - A fast Clojure Tensor & Deep Learning library