On Wed, 2005-05-04 at 09:06, Larry Wall wrote: > On Wed, May 04, 2005 at 09:00:46AM -0400, Aaron Sherman wrote: > : That said, let me try to be helpful, and not just complain: > : > : $sum = (+) @array;
> It's certainly one of the ones I considered, along with all the other > brackets, and |+|, plus variants I could see [], but the others don't have any mnemonic for list-opification. Hmmm... $sum = [+] @array Nice. > It just seemed like it'd be a little > visually confusing where you want to turn the list op into a function > > $sum = (+)(@array); $sum = [+](1,2,3); Not bad, not bad. > But maybe that's not a problem. But there are other potential > ambiguities besides visual, I suspect. Juerd mentioned x, which is certainly one such. Any \w+ keyword is going to be a problem, but I think you can make the case for any: sub infix:foo($a,$b){...} enforcing correct handling of: sub list:[foo]([EMAIL PROTECTED]) {...} Oh hey, I just made up "list:..." There's nothing for that listed in A12, and that handy table from A12 doesn't show up in S12 or S13... is that an oversight? Have new categories been added? -- Aaron Sherman <[EMAIL PROTECTED]> Senior Systems Engineer and Toolsmith "It's the sound of a satellite saying, 'get me down!'" -Shriekback