# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #117373] # in the subject line of all future correspondence about this issue. # <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117373 >
<Heather> how to lowercase string? <masak> it's a code smell, because it hinders composability and thus scalability. <moritz> lc <masak> r: say lc "OMG KITTENS" <p6eval> rakudo b972ca: OUTPUT«omg kittens» <Heather> oh... that easy <masak> r: say "OMG KITTENS".lc <p6eval> rakudo b972ca: OUTPUT«omg kittens» <masak> Heather: there's also .uc and .tc -- the latter gives you title-case <masak> r: say "omg kittens".tc <p6eval> rakudo b972ca: OUTPUT«No such method 'tc' for invocant of type 'Str' in block at /tmp/4sTM6NalhI:1» <masak> oh :/ <masak> n: say "omg kittens".tc <p6eval> niecza v24-35-g5c06e28: OUTPUT«Omg kittens» <pmichaud> r: say tc "omg kittens" <p6eval> rakudo b972ca: OUTPUT«===SORRY!===Undeclared routine: tc used at line 1. Did you mean '&lc', '&uc'?» <pmichaud> hmmm. * masak submits TODO rakudobug <moritz> r: say tclc 'omg kittens' <p6eval> rakudo b972ca: OUTPUT«Omg kittens» <moritz> r: say tclc 'OMG KITTENS' <p6eval> rakudo b972ca: OUTPUT«Omg kittens» <moritz> r: say capitalize 'OMG KITTENS' <p6eval> rakudo b972ca: OUTPUT«Omg Kittens» <pmichaud> r: 'OMG KITTENS'.tclc.say <p6eval> rakudo b972ca: OUTPUT«Omg kittens» <pmichaud> r: 'omg rakudobugs'.uc.say <p6eval> rakudo b972ca: OUTPUT«OMG RAKUDOBUGS»