On 31 January 2014 17:37, Elias Mårtenson <loke...@gmail.com> wrote: > 8⎕CR ,/1 2 3 4 > ┌─────────┐ > │┌→──────┐│ > ││1 2 3 4││ > │└───────┘│ > └∊────────┘
I just have one comment to add to Kacper's excellent explanation: a useful thing to remember about this implementation of *reduction* is that it always *reduces* the rank of the argument by one (except there's a special case for scalar arguments). The vector 1 2 3 4 has rank 1, so the result must have rank 0, so you get an enclosed vector. Jay.