Hello, I think that the monic + operator applied to any
rank could be just the sum, so that + should be +/ @: ; and
the old definitition could be obtained by +"0 so applying the
operator at rank 0 allow you to obtain the old (previous)
meaning. The same argument should be applied to <. , >,
-, etc. This could allow for a more concise expIression, for
example arithmetic mean is just + % #, the statistical range
is just >. - <. ,for someone learning J that is clearer
(in my humble opinion).
The product of elements of an array should be * a, that
is *a should be */ ; a ,
you could for example apply +"1 to get an array with the
sum of the 1 cells.
The old meaning signus could be obtained with *"0 (rank
0 application).
I am sure that there might be some downsides to this
proposal, but I think that it globally could make J a little
terser and easier to learn.
To unsubscribe from this group and stop receiving emails from it,
send an email to