Raku Books / Perl 6 at a Glance / Operators
String operators
~ does the string concatenation. The dot in Perl 6 is
now used for dealing with methods; thus, a new operator for the string
concatenation was required. The tilde was a good candidate because it is
also used in other string-related operators in Perl 6.
say "a" ~ "b"; # abIf necessary, the operator converts its operands to the string type.
say "N" ~ 1; # N1
say 4 ~ 2; # 42x repeats the string the given number of times.
say "A" x 5; # AAAAANon-string values will be converted to strings before the operation.
say 0 x 5; # 00000If the number of repetitions is negative or zero, an empty string is returned.
Topics in this section
Course navigation
← <, >, <=, >= | eq, ne →