Odpowiadam sobie na wszystko, może komuś się przyda.
Nie musisz zapisywać swojej funkcji na serwerze.Załóżmy, że muszę użyć funkcji javascript foo
w mapie-redukcja. Możesz skorzystać z tego przykładu:
String map = "function(){"
+ "foo = function(parameters) {...here you have to write foo code...}
+ ".....now you can use foo function in your map reduce......."
Więc po prostu zdefiniuj w funkcji map swoją funkcję foo
a następnie będziesz mógł go znaleźć w kodzie redukującym mapę.