Are you sick of trying to remember whether a particular helper is defined in List::Util, List::SomeUtils or List::UtilsBy? I sure am. Now you don't have to remember. This module will export all of the functions that either of those three modules defi...
DROLSKY/List-AllUtils-0.18 - 05 Sep 2020 21:52:35 UTCEWILHELM/List-oo-v0.2.1 - 07 Jun 2008 19:57:50 UTC
List::Flat is a module with functions to flatten a deep structure of array references into a single flat list....
AARONRP/List-Flat-0.003 - 19 Jun 2017 01:09:40 UTCEin Objekt der Klasse speichert eine Liste von Objekten. Mit den Methoden der Klasse kann auf dieser Liste operiert werden....
FSEITZ/Quiq-1.192 - 09 Dec 2020 07:36:13 UTCList::Uniq extracts the unique elements of a list. This is a commonly re-written (or at least re-looked-up) idiom in Perl programs....
BLAINEM/List-Uniq-0.23 - 11 Feb 2021 05:23:15 UTCThis module provides functions for slicing lists. This is helpful when you want to do a chain of manipulations on a list (map, grep, sort) and then slice, without the cumbersome "(...)[x]" syntax....
PREACTION/List-Slice-0.003 - 31 May 2015 22:28:45 UTCList::ToHash provides fast conversion list to hash by using lightweight callback API. "map" is so simple and good for readability. I usually use this in this situation. my $x = +{map { ($_->{id} => $_) } @users}; "List::Util::reduce" is a little tric...
AKIYM/List-ToHash-0.02 - 01 Oct 2017 05:29:38 UTCThis module provides a number of list utility functions, all of which take an initial code block to control their behaviour. They are variations on similar core perl or "List::Util" functions of similar names, but which use the block to control their...
PEVANS/List-UtilsBy-0.11 - 31 Jan 2018 23:21:49 UTCA data domain is a description of a set of values, either scalar or structured (arrays or hashes). The description can include many constraints, like minimal or maximal values, regular expressions, required fields, forbidden fields, and also contextu...
DAMI/Data-Domain-1.07 - 29 Apr 2020 20:10:30 UTCList::MapMulti provides shortcuts for looping through several lists in a nested fashion. Think about all the times you've needed to do something like: foreach my $x (@exes) { foreach my $y (@whys) { # do something with $x and $y } } There are two dif...
TOBYINK/List-MapMulti-0.004 - 10 Sep 2014 22:27:29 UTCThis module provides MODS (http://www.loc.gov/standards/mods/) parsing and creation for MODS Schema 3.5....
HOCHSTEN/MODS-Record-0.13 - 22 Nov 2018 15:00:56 UTCJKEENAN/List-Compare-0.55 - 16 Aug 2020 22:42:25 UTC
OK, so you might ask yourself, why would you want to do this: my \@array = $arrayref; When you can just do this: my @array = @{ $arrayref }; Well, in that simple case List::AssignRef is overkill. However, what about cases when you have a function tha...
TOBYINK/List-AssignRef-0.005 - 15 Nov 2020 21:43:40 UTCDHARD/FAST-1.06 - 21 Apr 2015 08:04:25 UTC
This module provides some rare but usefull functions to work with arrays. It supports tied arrays. random_slice This method receives the array and the amount of required elements to be shuffled, shuffles array's elements and returns the array referen...
CDN/List-Helpers-XS-0.15 - 26 Mar 2021 08:43:29 UTCA binary search searches sorted lists using a divide and conquer technique. On each iteration the search domain is cut in half, until the result is found. The computational complexity of a binary search is O(log n). The binary search algorithm implem...
DAVIDO/List-BinarySearch-0.25 - 02 Dec 2014 21:19:31 UTCThis package provides for creating a list of files (from different sources) and performing arithmetic and other applicable operations on said lists....
CSJEWELL/File-List-Object-0.202 - 13 Feb 2010 03:06:27 UTC