`map'
-----

map(FUNCTION,ARG0,ARG1,...)
     :: $B%j%9%H(B, $BG[Ns$N3FMWAG$KH!?t$rE,MQ$9$k(B.

RETURN
     ARG0 $B$HF1$87?$N%*%V%8%'%/%H(B

FUNCTION
     $BH!?tL>(B

ARG0
     $B%j%9%H(B, $B%Y%/%H%k(B, $B9TNs(B

ARG1, ...
     $BG$0U(B ($B;D$j$N0z?t(B)

   * ARG0 $B$N3FMWAG$r:G=i$N0z?t(B, ARG1 $B0J2<$N;D$j$N0z?t$H$7$F(B $BH!?t(B
     FUNCTION $B$r8F$S=P$7(B, ARG0 $B$NBP1~$9$kMWAG$N0LCV$K(B
     $BH!?t8F$S=P$7$N7k2L$,F~$C$?F1$87?$N%*%V%8%'%/%H$r@8@.$7$FJV$9(B.

   * FUNCTION $B$O(B, $B%@%V%k%/%)!<%H$N$J$$H!?tL>$rMQ$$$k(B.

   * FUNCTION $B$K%W%m%0%i%`JQ?t$O;H$($J$$(B.

   * ARG0 $B$,%j%9%H(B, $B%Y%/%H%k(B, $B9TNs0J30$N>l9g(B, $BC1$K(B ARG0, ARG1, ...
     $B$r0z?t$H$7$F(B FUNCTION $B$r8F$S=P$7$=$N(B $B7k2L$rJV$9(B.

     [82] def afo(X) { return X^3; }
     [83] map(afo,[1,2,3]);
     [1,8,27]

