Luke Palmer wrote: > The real question is, if they don't auto-vector, what I<does> this do: > > @a = (4, 1, 2) + 7; > > @a could be (9) or (10), maybe even (\(4,1,2)+7), but hopefully not.
What about making that a fatal error? If it doesn't do anything sensible -- and if all the suggested outcomes it _could_ have can each be achieved in more sensible ways -- then why should it do anything at all? Perl 6 sounds like it's going to be complicated enough already, so I'm strongly in us limiting new features to those that come about through a desire for particular functionality rather than a desire to use up some 'spare' syntax ... Smylers