Futures implemented in Erlang