On Mon Aug 23 13:23:18 2010, moritz wrote: > fine: > > 22:21 < moritz_> rakudo: my Str $a := 1 > 22:21 <+p6eval> rakudo 689bb7: OUTPUT«You cannot bind a variable of type > Int() to a variable of type Str(). in 'infix:<:=>' at line > 685:CORE.setting in main program body at line > 22:/tmp/22REpULr3l» > > Bad: > > 22:21 < moritz_> rakudo: my @a := 1; say @a ~~ Positional > 22:21 <+p6eval> rakudo 689bb7: OUTPUT«0» > > OH NOEZ!
This now fails: 10:29 < [Coke]> rakudo: my @a := 1; say @a ~~ Positional 10:29 < moritz> mls++ 10:29 <+p6eval> rakudo 38165a: OUTPUT«Type check failed in binding in block <anon> at /tmp/FTvvrgwEwx:1 in <anon> at /tmp/FTvvrgwEwx:1» Closable with tests. -- Will "Coke" Coleda