Perhaps you meant a result like this? ('+/~',:'*/~') apply 1 0 2 1 1 0
1 0 0 0 Thanks, -- Raul On Wed, Jul 26, 2017 at 4:57 PM, Brian Schott <schott.br...@gmail.com> wrote: > I especially like an improvement on you solution that removes the boxes in > the result. Notice, there is no need for explicit rank. > > ('+/~';'*/~') apply &:> 1 0 > 2 1 > 1 0 > > Thanks, again, > > On Wed, Jul 26, 2017 at 9:09 AM, 'Pascal Jasmin' via Programming < > programm...@jsoftware.com> wrote: > >> the difference between leaf (L:0) and each is that each implies a "_1 on >> unboxed items (actually for boxed items too). >> >> >> this also works >> >> ('+/~';'*/~') apply &:>"0 1 ] 1 0 >> >> >> ('+/~';'*/~') apply &.>"0 1 < 1 0 >> >> >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm