I used the https://github.com/nervous-systems/cljs-lambda Replace their example deflambda with some js->clj and then it is pretty easy from there.. I don’t have any open repositories yet — After I refactor it generic, I may publish it..