+ Infix Adição 1 + 2 3

- Infix Subtração 3 - 1 2

* Infix Multiplicação 3 * 2 6

** Infix Potência 3 ** 2 9

/ Infix Divisão 3 / 2 1.5

div Infix Divisão inteira (arredonda para baixo) 3 div 2 1

% Infix Módulo 7 % 4 3

%% Infix Divisibilidade 6 %% 4 False

6 %% 3 True

gcd Infix Máximo denominador comum (mdc) 6 gcd 9 3

lcm Infix Menor múltiplo comum (mmc) 6 lcm 9 18

== Infix Igualdade numérica 9 == 7 False

!= Infix Diferente numérico 9 != 7 True

< Infix Menor que 9 < 7 False

> Infix Maior que 9 > 7 True

<= Infix Menor ou igual a 7 <= 7 True

>= Infix Maior ou igual a 9 >= 7 True

eq Infix Igualdade de string "João" eq "João" True

ne Infix Diferença de string "João" ne "Joana" True

= Infix Atribuição my $var = 7 Atribui o valor 7 à variável $var

~ Infix Concatenação de strings 9 ~ 7 97

"Oi " ~ "pessoal" Oi pessoal

x Infix Replicação de strings 13 x 3 131313

"Olá " x 3 Olá Olá Olá

~~ Infix Smart match (equivalência inteligente) 2 ~~ 2 True

2 ~~ Int True

"Perl 6" ~~ "Perl 6" True

"Perl 6" ~~ Str True

"iluminação" ~~ /ilumina/ ｢ilumina｣

++ Prefix Incremento my $var = 2; ++$var; Incrementa em 1 o valor da variável e retorna o resultado (no caso, 3 )

Postfix Incremento my $var = 2; $var++; Retorna a variável (no caso, 2 ) e só então incrementa seu valor

-- Prefix Decremento my $var = 2; --$var; Decrementa em 1 o valor da variável e retorna o resultado (no caso, 1 )

Postfix Decremento my $var = 2; $var--; Retorna a variável (no caso, 2 ) e só então decrementa seu valor

+ Prefix Força o operando para um valor numérico +"3" 3

+True 1

+False 0

- Prefix Força o operando para um valor numérico e retorna sua negação -"3" -3

-True -1

-False 0

? Prefix Força o operando para um valor booleano ?0 False

?9.8 True

?"Hello" True

?"" False

my $var; ?$var; False

my $var = 7; ?$var; True

! Prefix Força o operando para um valor booleano e retorna sua negação !4 False

.. Infix Construtor de Sequências 0..5 Cria uma série de 0 a 5

..^ Infix Construtor de Sequências 0..^5 Cria uma série de 0 a 4

^.. Infix Construtor de Sequências 0^..5 Cria uma série de 1 a 5

^..^ Infix Construtor de Sequências 0^..^5 Cria uma série de 1 a 4

^ Prefix Construtor de Sequências ^5 Same as 0..^5 Cria uma série de 0 a 4

…​ Infix Construtor de Listas Preguiçosas (Lazy Lists) 0…​9999 Retorna os elementos só quando pedido

| Prefix Achatamento (Flattening) |(0..5) (0 1 2 3 4 5)