Raul Miller wrote: >Anything which puts infinity n the "must use routinely" path is going to cause >schisms.
>There's an infinity of ways of dealing with infinities, and people can only do >so much. > >Then again, some people like schisms. > >They are probably best left alone (as much as they will allow). > >Thanks, > >-- >Raul The V6 Nial is a bit different than the full V4 Array Theory and only has one "EmptyList" named Null so one does not usually have to deal with an infinity of emptiness, each with its own prototype. I just think the Array Theory body work is worth looking at and understanding as it is a very interesting bit of the history of APL. "Nested Array Theory" gives you nested arrays without any need for boxing or unboxing. Of course simple arrays are easily optimized for and are on the fast path. Verbs tend to be pervasive at all levels of nesting which is an interesting difference. There are some very interesting adverbs to learn about as well that embody a lot of implicit parallelism. The "lispyness" part is also very useful to think about l, especially when thinking about trees. I think of Array Theory as the wisdom of the ancients. Heck, I am an ancient. :-) cheers, -David Leibs ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm