@genekim Glad to hear it's working out so great for you, your experience is pretty much exactly what I was aiming for.
Regarding the line number at the end – this is more of an orchestra / cljs.spec.test thing rather than a Ghostwheel thing, but what you could do to improve those error messages is this:
(set! s/*explain-out* expound.alpha/printer)
From the expound documentation:
https://github.com/bhb/expound#using-orchestra
You don't need to require
expound here, it's already required by Ghostwheel.
FWIW, the output for expound is a bit easier to read for instrumentation with a few options set - https://gist.github.com/bhb/649c46ac6dfa290fa6a62bb96fb66f62
Ooh, cool! Will try it out this weekend!! Thx @bbrinck @clojurians.net !