Documentation for routine
tclc assembled from the following types:
multi sub tclc(Str --> Str)multi method tclc(Str: --> Str)
Turns the first character to title case, and all other characters to lower case
sub tclc(Str(Cool))method tclc()
Coerces the invocant (or in sub form, its argument) to Str, and returns it with the first letter case-folded to title case (or where not available, upper case), and the rest of the string case-folded to lower case.
say 'abC'.tclc; # OUTPUT: «Abc␤»