سؤال

كيف يمكنني كتابة وظائف تقليل الخريطة في Erlang لل couchdb؟ أنا متأكد من أن erlang أسرع من جافا سكريبت.

هل كانت مفيدة؟

المحلول

يمكنك القيام بذلك باستخدام erlview., ، والتي تقع ضمن العشرة الأوائل على Google ل "Couchedb Erlang View" ومدرجة على البوتونات صفحة Wiki لخوادم مشاهدة اللغة الأخرى.

نصائح أخرى

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

أعتقد أنني فعلت، بوب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top