(In Rakudo's REPL) > say 'a'.WHAT; Str() > print 'a'.WHAT; use of uninitialized variable $v of type Str in string context True >
What is happening here? Is this a bug? ( Coz I don't see any $v variable anywhere.) What is the "True" indicating? (in niecza's REPL) niecza> say 'a'.WHAT; Str() niecza> print 'a'.WHAT; niecza> Niecza, doesn't print anything at all ! Nieczabug? May I also take this opportunity to ask someone to explain to me what exactly are the differences between say and print? -sisar