Fork me on GitHub
#clojure-berlin
<
2022-09-02
>
Lukas Domagala22:09:31

I can show a demo of the new Calva notebook stuff if anyone is interested, although I won’t have the time to create an actual presentation 🙂 Could also show how it’s implemented and talk about what cool stuff could theoretically be built on top of it.

socksy16:09:51

sounds great!

socksy16:09:02

could you write a short (one-two sentence) description or abstract so we could post it in the meetup description?

Lukas Domagala16:09:39

Sure. Here’s the Calva doc for it: https://calva.io/notebooks/ The general idea is to have your actual .clj files used as notebooks inside your normal Calva experience. Rich comments are interpreted as their own cells, so you don’t need to litter your code with actual calls. The output of the calls is either show as pretty printed output or in an embedded portal window.

socksy17:09:57

thanks. So would "Lukas Domagala will demonstrate Clojure Notebooks in Calva, a new feature. The idea is to be able to use actual .clj files as notebooks inside the normal Calva experience." be a good description for the meetup page? And would you like to add a short description of yourself? For reference you can see what Tonsky's talk description and bio look like on the meetup page: https://www.meetup.com/clojure-berlin/events/288199716/

Lukas Domagala17:09:33

Yeah sounds good. I guess something like this kind of works as a bio: “Lukas is a tooling fanatic, who’s lucky enough to be paid to do it in Clojure. He’s one of the maintainers of Calva and omni-trace and helps out on other Clojure tooling projects.”