First off, I apologize for missing the heat of the discussion, I was
sick since Friday morning and just got back in the office today.
Thanks for the responses, I really appreciate them. I actually learned a
lot particularly on discussion on the why and when to use it.
One of the questions was how to get the last of the items without using
the @ symbol ... I would code it this way:
]a=: 1 2 3; 4 5; 6 7 8
+-----+---+-----+
|1 2 3|4 5|6 7 8|
+-----+---+-----+
>}. {: each a
5 8
each
&.>
As I've said, I never used @: and @ before which also means I only do
very simple tacit definitions. This mean I may have been using these
symbols but only implicitly, like with the pick adverb.
]a=: 1 2 3; 4 5; 6 7 8
+-----+---+-----+
|1 2 3|4 5|6 7 8|
+-----+---+-----+
1 2 pick a
4 5 0
6 7 8
pick
>@{
Still, it has been pointed out that there will be cases where explicitly
using verb sequences will be faster, which means I need to change the
way I code to put these in.
Thanks again.
r/Alex
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm