# New Ticket Created by  Paweł Pabian 
# Please include the string:  [perl #78788]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=78788 >


[16:05] <bbkr> rakudo: say Bool.so # how about this one? *.so should always 
give output as Bool value, compare to "Int.so" for example
[16:05] <p6eval> rakudo 5f5bae: OUTPUT«Bool()␤»
[16:05] <moritz_> well, it is a Bool value :-)
[16:06] <colomon> rakudo: say Int.so
[16:06] <p6eval> rakudo 5f5bae: OUTPUT«Bool::False␤»
[16:06] <bbkr> hmm, from my spec understanding you should get Bool::False or 
Bool::True values from .so operator, not Bool class
[16:07] <moritz_> then it should be False
[16:07] <bbkr> indeed. should I report?
[16:07] <moritz_> or fix :-)
[16:08] <moritz_> rakudo: say Bool.Bool
[16:08] <p6eval> rakudo 5f5bae: OUTPUT«Bool()␤»
[16:08] <moritz_> augment class Bool does Abstraction { method Bool { self }
[16:09] <moritz_> should probably be    self ?? True !! False

Reply via email to