Dave Whipp wrote:
> Moritz Lenz wrote:
>> Dave Whipp wrote:
>>>    for 0..10 -> $x { ... }
>>> is treated as
>>>    for (0...10).pick(*) -> $x { ... }
>> 
>> Sorry, I have to ask. Are you serious? Really?
> 
> Ah, to reply, or not to reply, to rhetorical sarcasm ... In this case, I 
> think I will:

No sarcasm involved, just curiosity.

> Was my specific proposal entirely serious: only in that it was an 
> attempt to broaden the box for the discussion of semantics of coercion 
> ranges.

I fear what Perl 6 needs is not to broaden the range of discussion even
further, but to narrow it down to the essential points. Personal opinion
only.

> Why do we assume that ranges iterate in .succ order -- or even that they 
> iterate as integers (and are finite). Why not iterate as a top-down 
> breadth-first generation of a Cantor set?

That's easy: Principle of least surprise.

Cheers.
Moritz

Reply via email to