>       sub f(int $a is constrained($a>=1,"must be positive),
>                       documented("an integer")) {
>               ...
>       }
> 

I now realize I'm a little fuzzy on the yada-yada-yada operator.  What
exactly is it... or what does it do?  Is it a statement, an
expression?  Could you say things like:

    foo(...);

(Admittedly I have no idea what that would mean)  Is it just something
that does nothing?

    sub f() {
        print "Don't see me\n";
    }
    sub f() {
        # do other stuff
    }
    f;

Would do the same as using ... in the former? I hope not (though I
suppose that's what Perl 5 does). Is it more special than that?

Luke

Reply via email to