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 titlecase (or where not available, uppercase), and the rest of the string case-folded to lowercase.
say 'abC'.tclc; # OUTPUT: «Abc»
In Allomorph§
See primary documentation in context for method tclc.
method tclc(Allomorph:D:)
Calls Str.tclc
on the invocant's Str
value.
In Str§
See primary documentation in context for routine tclc.
multi tclc(Str:D --> Str:D) multi method tclc(Str:D: --> Str:D)
Turns the first character to titlecase, and all other characters to lowercase.