Mark J. Reed wrote:
Shouldn't that desugar to (Int $ where 0)?  After all, 0.WHAT is Int...

Yes, I proposed that in my second reply too, after realizing .WHAT gave us that too. :-)

Of course, then someone will expect multi sub fib (0|1) { return @_[0]
} to DTRT here...
That's fine, because we shatter their expectations with a parse fail, not a debugging session. :-)

Jonathan

Reply via email to