emuto
emuto copied to clipboard
Idea: Disallow non-zero-element pipes in operations
If there's only one item in a pipe, that should be handled as a value
Otherwise a type error should be thrown (there's no way that a generator could be multiplied by 4 for example)
Valid:
(4) * 2
Not valid:
(4 | 4) * 2