Clojure Deref (May 27, 2022)
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
Podcasts and videos
-
#84 - Debbie and Wilker Lúcio - defn podcast
-
E71 nbb with Michiel Borkent - ClojureStream Podcast
-
Clojure Transducers: optimizing my submission to Steve Yegge’s farmer/dog/chicken/grain challenge - Fred Overflow
-
:ray-mcdermott (Has birthed, a repl-acement??) - Lost in Lambduhhs
Blogs
-
NASA Programmer Remembers Debugging Lisp in Deep Space - David Cassel
-
Implementing a custom collection type in clojure — the leftist heap, a persistent priority queue - Sudarsan Balaji
-
Why Clojure? - Karthikeyan A K
-
Thoughts on Clojurescipt and BigDecimal - Janet A. Carr
-
The books I am reading to learn Clojure - Karthikeyan A K
Libraries and Tools
New releases and tools this week:
-
gen-fn - Generate Datomic function literals from regular Clojure namespaces. On-prem.
-
proletarian 1.0.68-alpha - A durable job queuing and worker system for Clojure backed by PostgreSQL
-
subscriptions - A subscriptions library over a source of data (forked + extracted from re-frame)
-
Calva 2.0.277 - Clojure & ClojureScript Interactive Programming for VS Code
-
clojure-lsp 2022.05.23-13.18.11 - A Language Server for Clojure(script)
-
clj-kondo 2022.05.27 - A Clojure linter that sparks joy!
-
cider 1.4.1 - The Clojure Interactive Development Environment that Rocks for Emacs
-
build.edn - Make your Clojure library build process easy
-
process 0.1.2 - Shell out in Clojure with simplicity and ease
-
defn-over-http - Allows for Clojure backend functions to be called by ClojureScript frontend code
-
studio - Scalable Vector Graphics Manipulation
-
memento 1.0.37 - Clojure Memoization project
-
manifold 0.2.4 - A compatibility layer for event-driven abstractions
-
fulcro-rad-datomic 1.2.0 - Datomic database support plugin for Fulcro RAD
-
fulcro-rad 1.2.1 - Fulcro Rapid Application Development
-
fulcro-rad-semantic-ui 1.2.10 - Semantic UI Rendering Plugin for RAD
-
clj-otel 0.1.3 - An idiomatic Clojure API for adding telemetry to your libraries and applications using OpenTelemetry
-
datalevin 0.6.13 - A simple, fast and versatile Datalog database
-
herfi - 3D multiplayer game prototype written in Clojure and ClojureScript
-
byte-streams 0.3.1 - A Rosetta stone for JVM byte representations
-
usermanager-example - A little demo web app in Clojure, using Component, Ring, Compojure, Selmer (and a database)
-
coc-clojure 0.0.6 - coc.nvim plugin for clojure-lsp
-
vscode-calva-setup - My VS Code / Calva / Portal setup
-
tenet 1.0.67 - A Clojure(Script) library, which helps to create explicit and understandable results to unify and simplify the data flow