ClojureScript promises for Node