> yes its efficient, simply collecting the results of each iteration > while the function is applied to the "last value".
Do you mean that F^:(5 3) y does not do any calculation for the '3' ? Does that mean that the evaluation can't be parallelized, and that it proceeds in order? Or is it even cleverer? Thanks Ruda ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm