Rakudo Perl Hacking Rakudo Perl #80

Setting

Be careful not to overconstrain parameters

IMO Synopses currently mis-use constraints in many places

our Str multi join ( Str $separator = '', *@values )   # WRONG!

Consider:

my @y = <a b c>;
my $x = join(1, @y);

Correct is:

our Str multi join( $separator = '', *@values )        # RIGHT!
Copyright © 2009
http://www.pmichaud.com/2009/pres/