Search results for "module:List::Util::XS"
List::Util::XS - Indicate if List::Util was compiled with a C compiler
"List::Util::XS" can be used as a dependency to ensure List::Util was installed using a C compiler and that the XS version is installed. During installation $List::Util::XS::VERSION will be set to "undef" if the XS was not compiled. Starting with rel...
PEVANS/Scalar-List-Utils-1.63 - 08 Aug 2022 13:53:51 UTC
List::Util::MaybeXS - List::Util but with Pure Perl fallback
This module provides the same functions as List::Util, but falls back to pure perl implementations if the installed List::Util is too old to provide them. Picking between List::Util's XS accellerated functions and the PP versions is done on a per-sub...
HAARG/List-Util-MaybeXS-1.500012 - 29 Apr 2022 14:38:31 UTC
List::Util::PP - Pure-perl implementations of List::Util subroutines
"List::Util::PP" contains pure-perl implementations of all of the functions documented in List::Util. This is meant for when a compiler is not available, or when packaging for reuse without without installing modules. Generally, List::Util::MaybeXS s...
HAARG/List-Util-MaybeXS-1.500012 - 29 Apr 2022 14:38:31 UTC
List::SomeUtils - Provide the stuff missing in List::Util
List::SomeUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module howev...
DROLSKY/List-SomeUtils-0.59 - 11 Dec 2022 04:38:34 UTC
List::MoreUtils - Provide the stuff missing in List::Util
List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. All of the below functions are implementable in only a couple of lines of Perl code. Using the functions from this module howev...
REHSACK/List-MoreUtils-0.430 - 21 Oct 2020 14:55:08 UTC
List::AllUtils - Combines List::Util, List::SomeUtils and List::UtilsBy in one bite-sized package
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.19 - 23 Apr 2021 16:32:12 UTC
List::Flat - Functions to flatten a structure of array references
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 UTC
List::Util - A selection of general-utility list subroutines
"List::Util" contains a selection of subroutines that people have expressed would be nice to have in the perl core, but the usage would not really be high enough to warrant the use of a keyword, and the size so small such that being individual extens...
PEVANS/Scalar-List-Utils-1.63 - 08 Aug 2022 13:53:51 UTC
List::UtilsBy - higher-order list utility functions
This 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.12 - 29 Apr 2022 15:34:19 UTC
List::SomeUtils::XS - XS implementation for List::SomeUtils
There are no user-facing parts here. See List::SomeUtils for API details. You shouldn't have to install this module directly. When you install List::SomeUtils, it checks whether your system has a compiler. If it does, then it adds a dependency on thi...
DROLSKY/List-SomeUtils-XS-0.58 - 08 Jun 2018 15:34:09 UTC
FAST::List::Gen - provides functions for generating lists
DHARD/FAST-1.06
-
21 Apr 2015 08:04:25 UTC
List::Helpers::XS - Perl extension to provide some usefull functions with arrays
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.20 - 28 Apr 2023 09:53:45 UTC
List::BinarySearch - Binary Search within a sorted array.
A 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 UTC
List::MoreUtils::XS - Provide compiled List::MoreUtils functions
List::MoreUtils::XS is a backend for List::MoreUtils. Even if it's possible (because of user wishes) to have it practically independent from List::MoreUtils, it technically depend on "List::MoreUtils". Since it's only a backend, the API is not public...
REHSACK/List-MoreUtils-XS-0.430 - 21 Oct 2020 07:11:32 UTC
PERLANCAR::List::Util::PP - Pure-perl implementation of List::Util
Most of the time you will not need this module. Use List::Util instead. This module is useful for testing/benchmarking, or perhaps in the rare case where you cannot use any XS module (even core ones) or in the rare case where you cannot use *any* mod...
PERLANCAR/PERLANCAR-List-Util-PP-0.04 - 18 Dec 2015 09:57:39 UTC
List::BinarySearch::XS - Binary Search a sorted array with XS routines.
A 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). This module implements several B...
DAVIDO/List-BinarySearch-XS-0.09 - 05 Feb 2015 19:52:39 UTC
Bencher::Scenario::List::Util - Benchmark List::Util (XS) vs PP implementation(s)
EARLY VERSION, ONLY A FEW FUNCTIONS HAVE BEEN BENCHMARKED. For max*/min*, in general the XS version are about 3x faster than PP. Packaging a benchmark script as a Bencher scenario makes it convenient to include/exclude/add participants/datasets (eith...
PERLANCAR/Bencher-Scenario-List-Util-0.051 - 19 Jun 2022 00:06:16 UTC
List::Utils::MoveElement - Move elements of a list, optionally with XS.
List::Utils::Move provides four functions for moving an element of an array to the beginning or end of the array, or left or right by one place. All functions return the new array without modifying the original. move_element_left @array = move_elemen...
DSTROMA/List-Utils-MoveElement-0.03 - 28 Jul 2021 19:19:05 UTC