Whoops, posted the wrong examples.  These actually show the difficulty:

> p6 'say() <== map { $_ * 2 } <== 1...10'
(2 4 6 8 10 12 14 16 18 20)
> p6 'say() <== map { $_ * 2 },0 <== 1...10'
(0 20)

So this really looks like an insidious case of accidental one-arg semantics.

Reply via email to