On Sun, Sep 14, 2008 at 01:59:22PM -0700, Michael G Schwern wrote:
> Eric Wilhelm asked me to chime in here.
> 
> is_deeply() is about checking that two structures contain the same values.
> This is different from checking that they're the same *things*, that they are
> in fact the same object or reference.
> 
> You need both.
> [...]

Since it wasn't explicitly mentioned in Schwern's post, I'll add
that Perl 6 uses infix:<===> for checking identity, as in "Are these two
things the same object or reference?"

    my $a = [1,2,3];
    my $b = [1,2,3];

    $a eqv $b             # True
    $a === $b             # False

Pm

Reply via email to