Since sci supports clojure 1.9, what would be the best way of adding tap>, add-tap and remove-tap?
In your end program you can add it using {:namespaces {'clojure.core {'tap> (copy-var tap> clojure-core-ns)}}}
.
That is, in babashka, or any other sci-based program that runs on 1.10
Adding it directly to babashka worked!
I get this error when I just add them to namespaces.cljc
Caused by: java.lang.RuntimeException: Unable to resolve var: add-tap in this context