[EMAIL PROTECTED] (Damian Conway) writes: > You underestimate your ability to communicate, Simon. I understood > exactly what you wanted: pass a closure to a method without needing > to wrap the closure in parens.
Fair enough. > I was explaining why I think we ought to keep the parens. And that is > because, without them, we can't tell how many arguments to pass to > the method. Not if it is specified that a block comes after the final argument. But then I am aware that I'm possibly subconsciously trying to make Perl 6 look like a certain other language. > And because the default ("pass all of 'em") isn't a good > enough answer. So will we need parens around the arguments of the indirect object : form? Also, how is this different from the problems Perl 5 currently has - and solves - in determining which arguments to pass? -- In this talk, I would like to speculate a little, on ... the development of intelligent life. I shall take this to include the human race, even though much of its behaviour throughout history has been pretty stupid... - Stephen Hawking