Clojure interface to Reactor, an event-driven programming toolkit for the JVM