tap> is an elegant Clojure debugging feature: it passes the argument to any functions registered with add-tap.
You might set up a custom printer for your data type, or save values for later examination, and you can easily disable the tap too.
https://dev.to/hlship/debugging-clojure-at-the-repl-using-tap-2pm5