On Apr 13, 2008, at 2:02 , John M. Dlugosz wrote:
In Perl 6, I think you would have to arrange to write the return
type later rather than sooner to do this:
sub foo (::T $a, T $b)
is of T
and writing it the other way around would violate the one-pass
parsing.
Just from looking at this (and not the Synopses) I would guess:
our ::T sub foo (T $a, T $b)
without needing to introduce a new twigil syntax for type variables.
(Although I would wonder if the whole ::-prefix thing is asking for
trouble; it looks like scoping to me.)
--
brandon s. allbery [solaris,freebsd,perl,pugs,haskell] [EMAIL PROTECTED]
system administrator [openafs,heimdal,too many hats] [EMAIL PROTECTED]
electrical and computer engineering, carnegie mellon university KF8NH