Quick - ' - Flat / Spawn

Characters: '

Tags: hyper

Arity: same

The resulting link's arity is the same as the consumed link's arity. Note that the arity refers to that of the resulting link, not the number of links this quick consumes.

Functionality

Flat / Spawn; don't vectorize on the left argument.

Details

For monads, flat; that is, don't vectorize. For example, U' is equivalent to . For dyads, spawn; that is, don't vectorize on the left argument. For example, rather than returning [5, 7, 9] like vectorization normally would, 1,2,3 +' 4,5,6 will return [[5, 6, 7], [6, 7, 8], [7, 8, 9]] (note that after reaching the last layer, + will still vectorize anyway). 1,0,2 ×' 3 returns [1, 0, 2, 1, 0, 2, 1, 0, 2, 1, 0, 2], but be careful as this behavior is not consistent; 1,0,2 ×' 4,5 returns [[4, 0, 8], [5, 0, 10]].

Syntax