Sort::Maker - A simple way to make efficient sort subs River stage two • 1 direct dependent • 16 total dependents

This module has two main goals: to make it easy to create correct sort functions, and to make it simple to select the optimum sorting algorithm for the number of items to be sorted. Sort::Maker generates complete sort subroutines in one of four style...

URI/Sort-Maker-0.06 - 07 Jan 2007 05:54:36 GMT

Sort::Key::Maker - multi-key sorter creator River stage two • 17 direct dependents • 26 total dependents

Sort::Key::Maker is a pragmatic module that provides an easy to use interface to Sort::Key multi-key sorting functionality. It creates multi-key sorting functions on the fly for any key type combination and exports them to the caller package. The key...

SALVA/Sort-Key-1.33 - 29 Apr 2014 11:55:23 GMT

Sort::Half::Maker - Create half-sort subs easily River stage zero No dependents

Before anything, what it a half-sort? A half-sort is a sort subroutine defined by a starting list, an ending list and an ordinary sort subroutine. Elements in the starting list always go first in comparison to others and keep the original order. Elem...

FERREIRA/Sort-Half-Maker-0.04 - 06 Jan 2016 05:33:27 GMT

Sort::Key - the fastest way to sort anything in Perl River stage two • 17 direct dependents • 26 total dependents

Sort::Key provides a set of functions to sort lists of values by some calculated key value. It is faster (usually much faster) and uses less memory than other alternatives implemented around perl sort function (ST, GRT, etc.). Multi-key sorting funct...

SALVA/Sort-Key-1.33 - 29 Apr 2014 11:55:23 GMT

Sort::Bucket - a fast XS bucket sort River stage zero No dependents

A fast XS implementation of the Bucket Sort algorithm. If your data is well suited to a bucket sort then this can be significantly faster than Perl's builtin sort() function. A bucket sort works best when there is a large amount of variation in the f...

NCLEATON/Sort-Bucket-0.02 - 08 Feb 2010 19:38:42 GMT

Sort::ArbBiLex - make sort functions for arbitrary sort orders River stage zero No dependents

This module provides two main functions, "Sort::ArbBiLex::maker" and "Sort::ArbBiLex::source_maker", and it also presents an interface that accepts parameters in the "use Sort::ArbBiLex ( ... )" statement. "use Sort::ArbBiLex;" This merely loads the ...

SBURKE/Sort-ArbBiLex-4.01 - 28 Mar 2004 02:22:03 GMT

Sort::Key::OID - sort OIDs very fast River stage zero No dependents

This module extends the Sort::Key family of modules to support sorting of OID values. Also, once this module is loaded, the new type "oid" will be available from Sort::Key::Maker. Valid OIDs are sequences of unsigned integers separated by some symbol...

SALVA/Sort-Key-OID-0.05 - 17 Sep 2009 22:07:49 GMT

Sort::Key::IPv4 - sort IP v4 addresses River stage one • 1 direct dependent • 1 total dependent

This module extends the Sort::Key family of modules to support sorting of IP v4 addresses and networks. IPv4 addresses have to match the regular expression "/^\d+\.\d+\.\d+\.\d+$/". For instance 192.168.20.102. IPv4 networks have to match the regular...

SALVA/Sort-Key-IPv4-0.03 - 21 May 2012 14:28:58 GMT

Sort::Key::Multi - simple multi-key sorts River stage two • 17 direct dependents • 26 total dependents

Sort::Key::Multi creates multi-key sorting subroutines and exports them to the caller package. The names of the sorters are of the form "xxxkeysort" or "xxxkeysort_inplace", where "xxx" determines the number and types of the keys as follows: + "i" in...

SALVA/Sort-Key-1.33 - 29 Apr 2014 11:55:23 GMT

Sort::Key::Natural - fast natural sorting River stage two • 17 direct dependents • 26 total dependents

This module extends the Sort::Key family of modules to support natural sorting. Under natural sorting, strings are split at word and number boundaries, and the resulting substrings are compared as follows: * numeric substrings are compared numericall...

SALVA/Sort-Key-1.33 - 29 Apr 2014 11:55:23 GMT

Sort::Key::LargeInt - sort large integers very fast River stage zero No dependents

This module extends the Sort::Key family of modules to support sorting strings containing integer numbers of arbitrary length (referred by this module as large-integers) numerically. Large-integers must match the following regular expresion: /^[+\-]?...

SALVA/Sort-Key-LargeInt-0.01 - 18 Sep 2009 01:07:32 GMT

Sort::Key::DateTime - Perl extension for sorting objects by some DateTime key River stage zero No dependents

Sort::Key::DateTime allows to sort objects by some (calculated) key of type DateTime. EXPORTS dtkeysort { CALC_DT_KEY } @array returns the elements on @array sorted by the DateTime key calculated applying "{ CALC_DT_KEY }" to them. Inside "{ CALC_DT_...

SALVA/Sort-Key-DateTime-0.07 - 24 Apr 2010 14:41:05 GMT

Sort::Key::Register - tell Sort::Key how to sort new data types. River stage two • 17 direct dependents • 26 total dependents

Sort::Key::Register allows one to register new data types with Sort::Key so that they can be sorted as natively supported ones. It works as a pragma module and doesn't export any function, all its functionality is provided via "use": use Sort::Key::R...

SALVA/Sort-Key-1.33 - 29 Apr 2014 11:55:23 GMT

13 results (0.021 seconds)