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

Reply via email to