From Mathematica help:
Map (Built-in Symbol)
Map[f, expr] or f /@ expr applies f to each element on the first level
in expr. Map[f, expr, levelspec] applies f to parts of expr specified by
levelspec. Map[f] represents\[Ellipsis]
On 9/5/2018 10:58 AM, devonmcc wrote:
I am trying to bring the Wikipedia page on "rank (J programming language)" into compliance with the
guidelines by inserting more inline references but am stumped by that page's initial assertion that rank is a
generalization of looping, as well as the subsequent claims about rank generalizing "map" and
"maplist".
Searches for a word like "rank" bring up many irrelevant hits even when included with
programming-specific terms. Also, the best reference I have found so far -
www.ccs.neu.edu/home/jrslepak/typed-j.pdf - uses language like "...a form of rank...which
renders much of a program's control structure implicit by lifting base operators to
higher-dimensional array structures." I will have to include this in the references to use it
but was hoping to find an older document, preferably one already in the references, but have been
stymied by the lack of explicit reference to avoiding loops by using rank because it seems so
obvious that it is only implied.
In any case, a reference to the assertions about "map" and such would also be
appreciated.
Thanks,
Devon
Sent from my Verizon, Samsung Galaxy smartphone
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm