This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-06-08
Channels
- # announcements (2)
- # babashka (6)
- # beginners (40)
- # calva (23)
- # clojure (30)
- # clojure-europe (7)
- # clojure-gamedev (8)
- # clojure-losangeles (1)
- # clojure-sweden (2)
- # clojurescript (184)
- # datahike (1)
- # dev-tooling (2)
- # hyperfiddle (3)
- # music (1)
- # nbb (1)
- # off-topic (14)
- # pedestal (5)
- # polylith (8)
- # rdf (1)
- # tools-build (14)
- # yamlscript (1)
👁️ Clerk – Moldable Live Programming for Clojure io.github.nextjournal/clerk {:mvn/version "0.16.1016"}
has been released . ✨
Highlights in this release:
• 🥡 The whole cell context (e.g. its form, code text etc.) is now passed to viewer functions along with the wrapped result. In addition, a new cell-viewer has been added to possibly transform a cell’s properties prior to presentation. This can be used, for instance, to alter a cell’s visibility programmatically (https://github.com/nextjournal/clerk/issues/575).
• :hamsa: Allow viewer predicate functions to opt into recieving more context (the form with metadata, code text, etc) by providing putting the predicate function as value in a map with a :wrapped
key, e.g. {:pred {:wrapped (fn [x] ,,,)} ,,,}
. This makes Clerk’s form metadata viewer selection extensible.
• 💬 Add clerk/comment
that behaves like clojure.core/comment
outside of Clerk but shows the results like regular top-level forms in Clerk.
And much more, get all details in the:wood: https://github.com/nextjournal/clerk/blob/db38910b884ed8c3911632a2a6d208b3c24474e6/CHANGELOG.md#0161016-2024-06-05, find the release on 📦 https://clojars.org/io.github.nextjournal/clerk, read the 📖 http://github.clerk.garden/nextjournal/book-of-clerk/commit/32451f85976ff5e0bc18941f42e1d3e8ce859640/, follow-up in #clerk.
io.github.clojure/tools.build 0.10.4 31388ff is now available • uber, jar, zip - TBUILD-42 Use buffered output streams everywhere