See Original text in context
method chop(Allomorph: |c)
Calls Str.chop
on the invocant's Str
value.
See Original text in context
sub chop(Str(Cool))method chop()
Coerces the invocant (or in sub form, its argument) to Str, and returns it with the last character removed.
say 'raku'.chop; # OUTPUT: «rak»
See Original text in context
multi method chop(Str:)multi method chop(Str: Int() )
Returns the string with $chopping
characters removed from the end.
say "Whateverable".chop(3.6); # OUTPUT: «Whatevera»my = "Whateverable";say .chop("3"); # OUTPUT: «Whatevera»
The $chopping
positional is converted to Int
before being applied to the string.