Подтвердить что ты не робот

CouchDB: сокращение карты в Erlang

Как я могу написать функции сокращения карты в Erlang для CouchDB? Я уверен, что Erlang быстрее JavaScript.

4b9b3361

Ответ 2

pmap(F, L) ->
    Parent = self(),
    Pids = [spawn(fun() ->
                     Parent ! {self(), F(X)}
                  end) || X -> L],
    [receive {Pid, Res} -> Res end || Pid < - Pids].

Я думаю, что сделал, Боб.