Calva Notebooks
summary
Calva adds an interactive notebook to VS Code so a Clojure file becomes executable cells by right‑clicking Open in notebook; rich comments become cells so no special namespaces are required. Installing the portal extension gives richer presentations and lazy loads large values. Adding the Portal middleware in deps.edn opens a websocket back to the JVM so type checks and evaluations run in Clojure, not in VS Code, and the demo shows it working after a restart.
AI-written summary · about
chapters (4)
- 0:00Introduction to Calva
- 1:39Integrating Portal extension
- 3:08Advanced REPL connection
- 5:17Closing and acknowledgments
related talks
20mClerk: Local-First Notebooks for Clojure
27mData and Clojure: Using Clojure for more than software development
27mVlojure A New Way To Write ClojureScript
21mA Clojure Carol: Three Clojure Web Development A-Ha Moments
27mCode execution as data with omni-trace
14mMoldable Live Programming with Clerk
35m"Clojure for Data Science in the Real World"
24mBuilding Intelligible Systems
