I put some more work into funnel-client, there's now both a Clojure and ClojureScript version. This should make it trivial to make use of Funnel https://github.com/lambdaisland/funnel-client
not officially released yet but should be usable off github with deps.edn