+ Infix Penambahan 1 + 2 3

- Infix Pengurangan 3 - 1 2

* Infix Perkalian 3 * 2 6

** Infix Pangkat 3 ** 2 9

/ Infix Pembagian 3 / 2 1.5

div Infix Pembagian Integer (dibulatkan kebawah) 3 div 2 1

% Infix Modulus (sisa hasil bagi) 7 % 4 3

%% Infix Divisibility (apakah mungkin untuk dibagi habis) 6 %% 4 False

6 %% 3 True

gcd Infix Greatest common divisor (nilai terbesar yang dapat membagi habis) 6 gcd 9 3

lcm Infix Least common multiple (kelipatan persekutuan terkecil) 6 lcm 9 18

== Infix Numeric equal (Perbandingan Numerik yang sama) 9 == 7 False

!= Infix Numeric not equal (Perbandingan Numerik yang tidak sama) 9 != 7 True

< Infix Less than (lebih kecil dari) 9 < 7 False

> Infix Greater than (lebih besar dari) 9 > 7 True

<= Infix Less than or equal (lebih kecil atau sama dengan) 7 <= 7 True

>= Infix Greater than or equal (lebih besar atau sama dengan) 9 >= 7 True

eq Infix String equal (Perbandingan string sama dengan) "John" eq "John" True

ne Infix String not equal (Perbandingan string tidak sama dengan) "John" ne "Jane" True

= Infix Assignment (memberikan suatu nilai) my $var = 7 memberikan nilai 7 ke variabel $var

~ Infix merangkai / menyambungkan String 9 ~ 7 97

"Hi " ~ "there" Hi there

x Infix Replikasi String 13 x 3 131313

"Hello " x 3 Hello Hello Hello

~~ Infix Smart match (perbandingan pintar) 2 ~~ 2 True

2 ~~ Int True

"Perl 6" ~~ "Perl 6" True

"Perl 6" ~~ Str True

"enlightenment" ~~ /light/ ｢light｣

++ Prefix Increment (kenaikan / tambahan) my $var = 2; ++$var; menambah variable + 1 dan mengembalikan nilai 3

Postfix Increment my $var = 2; $var++; mengembalikan nilai variabel 2 kemudian menambah variabel + 1

-- Prefix Decrement my $var = 2; --$var; mengurangi nilai variabel - 1 dan mengembalikan nilai menjadi 1

Postfix Decrement my $var = 2; $var--; mengembalikan nilai variabel 2 kemudian then mengurangi variabel -1

+ Prefix merubah nilai menjadi nilai numerik +"3" 3

+True 1

+False 0

- Prefix merubah nilai menjadi nilai numerik dan mengembalikan hasil sebaliknya -"3" -3

-True -1

-False 0

? Prefix merubah nilai menjadi nilai boolean (tipe data yang hanya mempunyai 2 nilai antara benar(True) atau salah(False)) ?0 False

?9.8 True

?"Hello" True

?"" False

my $var; ?$var; False

my $var = 7; ?$var; True

! Prefix merubah nilai menjadi nilai boolean dan mengembalikan hasil sebaliknya !4 False

.. Infix Range Constructor (pembangun rentang nilai) 0..5 membuat rentang nilai dari 0 sampai 5

..^ Infix Range Constructor 0..^5 membuat rentang nilai dari 0 sampai 4

^.. Infix Range Constructor 0^..5 membuat rentang nilai dari 1 sampai 5

^..^ Infix Range Constructor 0^..^5 membuat rentang nilai dari 1 sampai 4

^ Prefix Range Constructor ^5 sama seperti 0..^5 membuat rentang nilai dari 0 sampai 4

…​ Infix Lazy List Constructor 0…​9999 mengembalikan elemen hanya jika diminta

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