exercism 2022-04-10

@porkostomus Same with clojure.math.numeric-tower

I'd love to get these all working. The reason we were able to use spec is that there is a babashka-compatible fork. Some libs work as-is, others can be made to. Some that rely on advanced features may be out of reach. I'm away from the computer for now but I'll look into these soon.

@magma.chambers in 2022 clojure.core.reducers is not so important anymore, mostly subsumed by transducers

It seems clojure.numeric.tower is compatible with bb:

user=> (def code (slurp ""))
#'user/code
user=> (load-string code)
#'clojure.math.numeric-tower/sqrt-decimal

So then it would just be a matter of adding that to the runner's uberjar