Operators (adverbs and conjunction) in APL/J can be classified into at least to classes.
The first class are what I call "combinators", that combine their operands (function arguments) in various ways and apply to their array arguments *in toto* (ignoring rank for the moment). Examples of this class are f&g, f@g, f&.g, f^:n, etc., including fork. The second class are, for lack of a better term, "slice and dice" operators. Functions derived from them partition, reorder, or otherwise select their array arguments in various ways, and apply the operand functions to the partitions, reorderings, selections. Examples of this class are f"r, f/, f\ f\. etc. Is there a better term, more respectable, or better known to the FP community, or more descriptive, or ... just better, than "slice and dice"? ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm