- The type of looping over items in a collection as provided by *for* and *while* loops is sometimes referred to as **scalar looping**. Other types of looping in APL might, for example, process each row of a matrix in turn but process whole rows at a time. In contrast, [each `¨`](/Nested/#each-a-primitive-for-explicit-loops) is a mechanism for looping over every item of an array (the [scalars](/Array model/#cells-and-axes)); its operand function can see arrays nested within the scalars.
0 commit comments