Looks like this bug affects subroutines too: m: say &defined ~~ Callable rakudo-moar 3e1382: OUTPUT: «False»
m: say [0,1,2,Any].grep(&defined) rakudo-moar 3e1382: OUTPUT: «Cannot resolve caller ACCEPTS(Sub+{<anon|56691824>}: Int); <redacted>
Looks like this bug affects subroutines too: m: say &defined ~~ Callable rakudo-moar 3e1382: OUTPUT: «False»
m: say [0,1,2,Any].grep(&defined) rakudo-moar 3e1382: OUTPUT: «Cannot resolve caller ACCEPTS(Sub+{<anon|56691824>}: Int); <redacted>