<colomon> rakudo: say 1 ^^ 1
<p6eval> rakudo 74f561: OUTPUT«»
<TimToady> that's a P5ism
<colomon> rakudo: say (1 ^^ 1).WHAT
<p6eval> rakudo 74f561: OUTPUT«Failure()»
<moritz_> feel free to ticket that.
<TimToady> eep
<colomon> Failure stringifie to nothing?
<colomon> wait, Failure isn't what it should be, is it?
* masak submits rakudobug
<TimToady> it should just be false
<masak> just to be clear, what's the p5ism?
<TimToady> False === ''
Seems there are actually two bugs here:
* Failure stringifies to ''
* (1 ^^ 1).WHAT is Failure, should be False
I can submit a separate ticket for the latter bug, if that helps.
Current implementation:
11:55 < [Coke]> rakudo: say 1 ^^ 1
11:55 <+p6eval> rakudo aa8f19: OUTPUT«Nil»
11:55 < [Coke]> rakudo: say (1 ^^ 1).WHAT
11:55 <+p6eval> rakudo aa8f19: OUTPUT«Nil»
--
Will "Coke" Coleda