On Tue Mar 10 03:43:10 2009, masak wrote:
> <masak> rakudo: &map.assuming({})
> <p6eval> rakudo 95ce39: OUTPUT«Null PMC access in find_method() [...]
> * masak submits rakudobug
> <moritz_> rakudo: &map.assuming({}); say "alive"
> <p6eval> rakudo 95ce39: OUTPUT«Null PMC access in find_method() [...]
> <masak> aye, that's more informative.
This now works as expected:
00:53 <@jnthn> rakudo: my &doubler = &map.assuming({ 2 * $^n }); say
&doubler(1,2,3);
00:53 < p6eval> rakudo 6b9755: OUTPUT«246»
Fixed it last week and hadn't noticed this ticket was related. I think
the tests in S06-currying/assuming-and-mmd.t cover what was behind the
problem, so resolving ticket.
Thanks,
Jonathan