A Clojure implementation of Erlang