Expressiveness in UI: Clojure and Svelte
Clojure + Svelte
The portfolio uses ClojureScript (via Squint) for data transformation and business logic, with Svelte 5 handling the reactive UI layer.
Why Clojure?
Clojure’s immutable data structures and functional primitives make data pipeline construction trivial. When combined with Svelte’s fine-grained reactivity, the result is declarative and performant.