Unique identification for an object
is Any
Objects of type ObjAt
are the return value of .WHICH
calls on other objects, and identify an object uniquely.
If two objects compare equally via ===
, their .WHICH
methods return the same ObjAt object.
See also ValueObjAt for value types.
multi sub infix:<eqv>(ObjAt , ObjAt )
Returns True if the two ObjAt are the same, that is, if the object they identify is the same.
my = [2,3,1];my := ;say .WHICH eqv .WHICH; # OUTPUT: «True»