[EMAIL PROTECTED] (Damian Conway) writes:
> I don't think the method-call syntax allows it. I think methods
> need their parens. So we need:
> 
>     (@foo, @bar) := @a
>         . grep( { $_ > 0} )
>         . sort( { $^b <=> $^b } )
>         . part( [/foo/, /bar/] );

*Why* do methods need their parens? If methods can be specified to possibly
take a block, such as grep and sort do, then they shouldn't need parens.
Or at least, I know a language in which this is possible... :)

-- 
"Don't worry about people stealing your ideas.   If your ideas are any good, 
you'll have to ram them down people's throats."
 -- Howard Aiken

Reply via email to