If you have two arrays and you want to know if they are the same or different, then Array::Compare will be useful to you. All comparisons are carried out via a comparator object. In the simplest usage, you can create and use a comparator object like ...
DAVECROSS/Array-Compare-v3.0.7 - 06 Dec 2020 10:49:46 UTCThis module is an internal representation of an array for comparison purposes....
EXODIST/Test2-Suite-0.000138 - 22 Oct 2020 02:47:39 UTCThis module is an internal representation of an array for comparison purposes....
EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTCThis module implements a priority queue, which is a data structure that can efficiently locate the item with the lowest weight at any time. This is useful for writing cost-minimizing and shortest-path algorithms. When creating a new queue, you supply...
BOBMATH/Array-Heap-ModifiablePriorityQueue-1.10 - 13 Jul 2015 00:27:55 UTCThis module helps to solve easy tasks with arrays. Comparing of arrays or filtering array data are this kind of task that this module supports. Functions The following parameter names ARRAY, ARRAY1 and ARRAY2 are synonyms for array any kind of arrays...
DADERUS/Array-CompareAndFilter-v1.100 - 22 Sep 2014 15:11:16 UTCAKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
There are a multitude of heap and heap-like modules on CPAN, you might want to search for /Heap/ and /Priority/ to find many. They implement more or less fancy datastructures that might well be what you are looking for. This module takes a different ...
MLEHMANN/Array-Heap-3.22 - 07 Dec 2016 12:07:05 UTCThis module compares two pre-sorted arrays and returns the added or deleted elements in two separate arrays. It's a simple wrapper around Algorithm::Diff. Note: the arrays must be sorted before you call "diff". And if you need more complex array tool...
NEILB/Array-Diff-0.09 - 10 May 2019 08:34:15 UTCThis module provides one subroutine: "find_in_array" to find items in array....
PERLANCAR/Array-Find-0.08 - 03 Sep 2015 08:20:26 UTCEin Objekt der Klasse repräsentiert ein Array. Jede der Methoden kann sowohl auf ein Objekt der Klasse als auch als Klassenmethode auf ein ungeblesstes oder eine andere Klasse geblesstes Perl-Array angewendet werden. Aufruf als Objektmethode: $arr->$...
FSEITZ/Quiq-1.192 - 09 Dec 2020 07:36:13 UTCYAML::PP is a modular YAML processor. It aims to support "YAML 1.2" and "YAML 1.1". See <https://yaml.org/>. Some (rare) syntax elements are not yet supported and documented below. YAML is a serialization language. The YAML input is called "YAML Stre...
TINITA/YAML-PP-0.026 - 10 Sep 2020 22:43:44 UTCData::Match provides extensible complex Perl data structure searching and matching....
KSTEPHENS/Data-Match-0.06 - 18 Dec 2002 09:20:36 UTCThis package lets you create an array which will allow only one occurrence of any value. In other words no matter how many times you put in 42 it will keep only the first occurrence and the rest will be dropped. You use the module via tie and once yo...
SZABGAB/Array-Unique-0.08 - 04 Jun 2008 04:49:15 UTCPerl's "chdir()" has the unfortunate problem of being very, very, very global. If any part of your program calls "chdir()" or if any library you use calls "chdir()", it changes the current working directory for the *whole* program. This sucks. File::...
DAGOLDEN/File-chdir-0.1010 - 05 Feb 2015 15:06:27 UTCigroup_by "igroup_by()" returns an iterator which when called, returns sub-arrays of the given array whose elements are "equal" as determined by a user-supplied boolean function. The iterator does this by stepping through the given data array, compar...
SAMB/Array-GroupBy-v0.0.4 - 25 Jun 2012 18:35:48 UTCThe autobox module promotes Perl's primitive types (literals (strings and numbers), scalars, arrays and hashes) into first-class objects. However, autobox does not provide any methods for these new classes. autobox::CORE provides a set of methods for...
SWALTERS/autobox-Core-1.33 - 17 Dec 2016 22:40:50 UTC"Array::IntSpan" brings the speed advantages of "Set::IntSpan" (written by Steven McDougall) to arrays. Uses include manipulating grades, routing tables, or any other situation where you have mutually exclusive ranges of integers that map to given va...
DDUMONT/Array-IntSpan-2.004 - 27 Mar 2020 18:06:17 UTCAs shown in the above examples, the general usage is: package MyClass; use Moose; (define Moose object(s)) ... use Array::To::Moose; ... my $data_ref = selectall_arrayref($sql); # for example my $object_ref = array_to_moose( data => $data_ref desc =>...
SAMB/Array-To-Moose-v0.0.9 - 21 Sep 2015 22:24:50 UTCThis presents an ordinary array, but is kept sorted. All pushes and unshifts cause the elements in question to be inserted in the appropriate location to maintain order. Direct stores ("$a[10] = "wibble"") effectively splice out the original value an...
TMTM/Tie-Array-Sorted-1.41 - 07 Aug 2006 14:56:53 UTCArray::PatternMatcher is based directly on the pattern matcher in Peter Norvig's excellent text "Paradigms of AI Programming: Case Studies in Common Lisp". All in all, it basically offers a different way to work with an array. Instead of manually ind...
TBONE/Array-PatternMatcher-0.04 - 26 Dec 2001 21:27:04 UTC