In Str§
See primary documentation in context for routine tclc
multi sub tclc(Str --> Str)multi method tclc(Str: --> Str)
Turns the first character to title case, and all other characters to lower case
In Allomorph§
See primary documentation in context for method tclc
method tclc(Allomorph:)
Calls Str.tclc
on the invocant's Str
value.
In Cool§
See primary documentation in context for routine tclc
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»