NAME
Arrays::Same - Test if two arrays are identical
SYNOPSIS
use Arrays::Same -all;
if (arrays_same_i(\@a, \@b)) {
...;
}
DESCRIPTION
This module exports two XS functions which test whether a pair of arrays
are identical. To be considered identical, the arrays must be of equal
length, and contain the same elements in the same order:
The `arrays_same_i` function compares the elements as integers.
The `arrays_same_s` function compares the elements as strings, and is
case-sensitive.
Both functions make the assumption that the arrays are simple lists of
non-reference scalars. They do not support overloading, etc, but dualvars
should work.
BUGS
Please report any bugs to
<http://rt.cpan.org/Dist/Display.html?Queue=Arrays-Same>.
AUTHOR
Toby Inkster <tobyink@cpan.org>.
COPYRIGHT AND LICENCE
This software is copyright (c) 2019 by Toby Inkster.
This is free software; you can redistribute it and/or modify it under the
same terms as the Perl 5 programming language system itself.
DISCLAIMER OF WARRANTIES
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.