Skip to content

clojureλ︎

Data Driven Components & Neovim updates

Thoughts for the week

Practicalli Astro config for Clojure development with Neovim initial release.

Presented my experiences with Component libraries to London Clojurians this week, specifically comparing Integrant and Donut-party/system. I discussed my Service REPL workflow to show the benefits and constraints of these two libraries.

For component libraries to work well, then code should be reloadable. There are a few parts of the Clojure language that do make it harder to reload code, (deftype, defrecord, etc), although I tend to avoid those parts anyway.

Issues this week

practicalli/astro: