Composition vs application?
Please excuse typos; composed on a handheld device. -----Original Message----- From: Roger Hui <rogerhui.can...@gmail.com> Sender: programming-boun...@jsoftware.com Date: Fri, 21 Oct 2011 15:05:17 To: Programming forum<programming@jsoftware.com> Reply-To: Programming forum <programming@jsoftware.com> Subject: [Jprogramming] slice and dice operators 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm