Playing around with core.async for ClojureScript web applications