This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-09-02
Channels
- # adventofcode (6)
- # announcements (6)
- # babashka (21)
- # babashka-sci-dev (18)
- # biff (6)
- # clara (4)
- # clj-commons (2)
- # clj-kondo (7)
- # cljdoc (4)
- # clojure (9)
- # clojure-berlin (8)
- # clojure-europe (23)
- # clojure-gamedev (3)
- # clojure-indonesia (1)
- # clojure-nl (1)
- # clojure-norway (10)
- # clojure-poland (1)
- # clojurescript (27)
- # community-development (1)
- # conjure (32)
- # etaoin (6)
- # events (20)
- # fulcro (5)
- # graalvm (1)
- # helix (19)
- # hyperfiddle (14)
- # introduce-yourself (2)
- # music (1)
- # nbb (24)
- # off-topic (37)
- # pathom (2)
- # polylith (14)
- # reagent (11)
- # releases (1)
- # remote-jobs (1)
- # reveal (22)
- # shadow-cljs (16)
- # sql (3)
- # squint (11)
- # test-check (2)
- # xtdb (36)
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.
could you write a short (one-two sentence) description or abstract so we could post it in the meetup description?
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.
here’s a short preview of both tools working together: https://clojurians.slack.com/archives/C0185BFLLSE/p1660889269813399
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/
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.”