On 2025-03-24, the Clojure visual-tools group had its 31th meeting. This was the fifth of a series of meetings where people would demonstrate their Clojure workflows with different tools.
Five people attended.
In the meeting, @daslu gave an overview of Clay, a REPL-friendly tool for data visualization and literate programming.
recording
outline
Community updates
Background
Namespace as a notebook
- Oz
- Notespace
- Clerk
- Clay
Goals
- datavis and notebooking
- simple and stupid
- easy for publishing
- Kindly-compatible
Kindly
projects using Clay
see the docs
Demo
Beginner mode
- CLI
- live-reload
- narrowing
REPL-friendly
IDE-friendly
publishing
test generation
interlinked documentation
- example: Tableplot
near-term hopes
-
Kindly-render integration
-
error messages
-
documentation for libraries
-
UI explorations