On Mon Aug 02 05:05:56 2010, cognominal wrote:
> >  sub a( %h?) { say %h.HOW }; a();
> Method 'HOW' not found for invocant of class 'Hash'
> 
> Also I would expect it to DWIM in a code like that
> 
> sub a( %h?, *%h1) { say "{%h.defined} {%h1.defined}";  say  {%h,
> %h1}.keys };
> a( :b );
>
 
Different failure now:

21:04 < [Coke]> rakudo: sub a( %h?) { say %h.HOW }; a();
21:04 <+p6eval> rakudo 38907e: OUTPUT«Method 'gist' not found for invocant of
                class 'Perl6::Metamodel::ClassHOW'␤  in sub say at
                src/gen/CORE.setting:4957␤  in sub a at /tmp/W657PMmq2T:1␤  in
                block <anon> at /tmp/W657PMmq2T:1␤  in <anon> at
                /tmp/W657PMmq2T:1␤»


-- 
Will "Coke" Coleda

Reply via email to