In RatStr§
See primary documentation in context for infix ===
multi infix:<===>(RatStr:D $a, RatStr:D $b)
RatStr
Value identity operator. Returns True
if the Rat
values of $a
and $b
are identical and their Str
values are also identical. Returns False
otherwise.
In NumStr§
See primary documentation in context for infix ===
multi infix:<===>(NumStr:D $a, NumStr:D $b)
NumStr
Value identity operator. Returns True
if the Num
values of $a
and $b
are identical and their Str
values are also identical. Returns False
otherwise.
In IntStr§
See primary documentation in context for infix ===
multi infix:<===>(IntStr:D $a, IntStr:D $b)
IntStr
Value identity operator. Returns True
if the Int
values of $a
and $b
are identical and their Str
values are also identical. Returns False
otherwise.
In ComplexStr§
See primary documentation in context for infix ===
multi infix:<===>(ComplexStr:D $a, ComplexStr:D $b)
ComplexStr
Value identity operator. Returns True
if the Complex
values of $a
and $b
are identical and their Str
values are also identical. Returns False
otherwise.
In role Enumeration§
See primary documentation in context for method ===
multi infix:<===> (Enumeration:D \a, Enumeration:D \b)
Equality of Enumeration
symbols:
say Norse-gods.pick() === Freija for ^3; # OUTPUT: «FalseFalseTrue»
In Operators§
See primary documentation in context for infix ===
sub infix:<===>(Any, Any)
The ASCII equivalent of ⩶
, the value identity operator.
Before Rakudo version 2021.07, the ASCII variant was the only variant.