Promises with ClojureScript core.async | Dark Hacker News