Re: A few multiple dispatch questions

2008-08-06 Thread Jonathan Worthington
Larry Wall wrote: On Tue, Aug 05, 2008 at 06:17:30PM +0200, Jonathan Worthington wrote: Hi, I am currently reviewing bits of the spec surrounding multiple dispatch and, of course, have a question or two (I'll probably have some more later, as the dust settles in my head). 1) The spec s

RE: A few multiple dispatch questions

2008-08-06 Thread Steve Brockbank
"noncitizen" is the more appropriate term you are looking for I think regards steve -Original Message- From: chromatic [mailto:[EMAIL PROTECTED] Sent: 06 August 2008 04:03 To: Bob Rogers Cc: perl6-language@perl.org Subject: Re: A few multiple dispatch questions On

Re: A few multiple dispatch questions

2008-08-05 Thread chromatic
On Tuesday 05 August 2008 15:25:47 Bob Rogers wrote: >On Tuesday 05 August 2008 12:01:29 Larry Wall wrote: >> I believe "veto" is giving the wrong idea here as something that >> happens after the fact.  What's the term for only allowing >> "acceptable" candidates to put their names

Re: A few multiple dispatch questions

2008-08-05 Thread chromatic
On Tuesday 05 August 2008 12:01:29 Larry Wall wrote: > I believe "veto" is giving the wrong idea here as something that > happens after the fact.  What's the term for only allowing "acceptable" > candidates to put their names on the ballot? "disenfranchise" -- c

Re: A few multiple dispatch questions

2008-08-05 Thread Larry Wall
On Tue, Aug 05, 2008 at 06:17:30PM +0200, Jonathan Worthington wrote: > Hi, > > I am currently reviewing bits of the spec surrounding multiple dispatch > and, of course, have a question or two (I'll probably have some more > later, as the dust settles in my head). > > 1) The spec says: > > -- >

Re: A few multiple dispatch questions

2008-08-05 Thread TSa
HaloO, Jonathan Worthington wrote: Does the "veto" take place once the multiple dispatch has given us a candidate and we try to bind the parameters to the signature, or as part of the multiple dispatch? For example, supposing I declare: multi foo(Int $a;; Num $b) { ... } # 1 multi foo(Int $a;