In this note I’m going to try to wrap my head around Dyalog APL’s rank operator. Some basic knowledge of APL is assumed but not much more than can be attained by browsing an introduction to the language.
I’m still pretty new to APL, so you’re welcome to watch my process but if you’re a stickler for details this may not be for you. I am open to criticism though, so please let me know if I’ve got something wrong.
Also, this may be a long one because I think it pulls together lots of different aspects of array