Summary:
tap> is a Clojure/babashka core functionality for logging. Compiling .? and ?: to Clojure tap> opens up extended data visualisation capabilities.
Details:
Basic tap> works by first registering some printing/logging function as a tap handler
(add-tap (bound-fn* clojure.pprint/pprint))
and then log some data through that handler
(tap> "Hello world")
A more sophisticated use case is the data inspecting library https://github.com/djblue/portal hooking into tap>. Start babashka with
Summary:
tap>
is a Clojure/babashka core functionality for logging. Compiling.?
and?:
to Clojuretap>
opens up extended data visualisation capabilities.Details: Basic
tap>
works by first registering some printing/logging function as a tap handlerand then log some data through that handler
A more sophisticated use case is the data inspecting library https://github.com/djblue/portal hooking into
tap>
. Start babashka withand in the Repl
with Chrome browser installed, a window opens automatically. Typing
shows the following screen