|
|
|
|
|
by IshKebab
588 days ago
|
|
That's not really the issue here. The problem is they've elevated this super weird recursive looping operation to the level of a built-in operator. Built-in operators should be reserved for tasks that are extremely common and have obvious behaviours. This would be more suitable as a function, like applyBroadcast([1, [2, 3], 4, 5], [10, 20], +, recursive=true, loop=true)
There are so many subtle behaviours in `<<+>>` that you really want to spell out. Did you notice that it was [22, 23] not [22, 13] for example? |
|