Recurring Events and Message Passing

actors (3), erlang (20), clojure (5), agents (3), concurrency (3)