Personally... I only use ^:(<n) interactively. I have never found a programmatic use.
This might be a lack of vision on my part. On the other hand, I'm not seeing anyone else post examples of algorithms ^:(<n) simplifies, either. That said, I have had no problems with the character of results for i. or ? so even by analogy, I'm having a problem "getting" the reason this character should be an issue here. Also, by definition, _ -: _-1 so I don't find the _ part of the ^:(i.1+n) argument very motivating. (It's not demotivating either -- just unnecessary). Finally... while I often wish J were defined differently, in various ways, I am also aware that unimportant changes can actively harm its' user base. -- Raul ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
