**Algorithm::Permute - Handy and fast permutation with object oriented interface**

This handy module makes performing permutation in Perl easy and fast, although perhaps its algorithm is not the fastest on the earth. It supports permutation r of n objects where 0 < r <= n....

EDPRATOMO/Algorithm-Permute-0.12 (3 reviews) - 23 Apr 2008 13:29:42 GMT - Search in distribution**Algorithm::FastPermute - Rapid generation of permutations**

Algorithm::FastPermute generates all the permutations of an array. You pass a block of code, which will be executed for each permutation. The array will be changed in place, and then changed back again before "permute" returns. During the execution o...

ROBIN/Algorithm-FastPermute-0.999 - 24 Feb 2008 09:45:41 GMT - Search in distribution**perlsec - Perl security**

Perl is designed to make it easy to program securely even when running with extra privileges, like setuid or setgid programs. Unlike most command line shells, which are based on multiple substitution passes on each line of the script, Perl uses a mor...

RJBS/perl-5.22.0 (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution**perlfaq4 - Data Manipulation**

This section of the FAQ answers questions related to manipulating numbers, dates, strings, arrays, hashes, and miscellaneous data issues....

LLAP/perlfaq-5.021010 - 28 Jul 2015 18:31:55 GMT - Search in distribution**Text::Bidi - Unicode bidi algorithm using libfribidi**

This module provides basic support for the Unicode bidirectional (Bidi) text algorithm, for displaying text consisting of both left-to-right and right-to-left written languages (such as Hebrew and Arabic.) It does so via a *swig* interface file to th...

KAMENSKY/Text-Bidi-2.09 - 03 Jun 2014 07:38:59 GMT - Search in distribution**Math::Counting - Combinatorial counting operations**

Compute the factorial, number of permutations and number of combinations. The ":big" functions are wrappers around "bfac" in Math::BigInt with a bit of arithmetic between. Also the "bperm" function accepts an additional boolean to indicate repetition...

GENE/Math-Counting-0.1304 (1 review) - 30 Aug 2014 13:24:27 GMT - Search in distribution**Badger::Utils - various utility functions**

This module implements a number of utility functions. It also provides access to all of the utility functions in Scalar::Util, List::Util, List::MoreUtils, Hash::Util and Digest::MD5 as a convenience. use Badger::Utils 'blessed reftype first max any ...

ABW/Badger-0.09 - 08 Feb 2012 08:09:33 GMT - Search in distribution**Math::Permute::List - Generate all permutations of a list.**

Generate and process all the permutations of a list using the standard Perl metaphor. "permute()" returns the number of permutations in both scalar and array context. "permute()" is easy to use and fast. It is written in 100% Pure Perl. Please note t...

PRBRENAN/Math-Permute-List-1.007 - 25 Jan 2015 22:58:29 GMT - Search in distribution**Config::Locale - Load and merge locale-specific configuration files.**

This module takes an identity array, determines the permutations of the identity using Algorithm::Loops, loads configuration files using Config::Any, and finally combines the configurations using Hash::Merge. So, given this setup: Config::Locale->new...

BLUEFEET/Config-Locale-0.05 - 21 Jul 2013 15:06:49 GMT - Search in distribution**PDL::MatrixOps - Some Useful Matrix Operations**

PDL::MatrixOps is PDL's built-in matrix manipulation code. It contains utilities for many common matrix operations: inversion, determinant finding, eigenvalue/vector finding, singular value decomposition, etc. PDL::MatrixOps routines are written in a...

CHM/PDL-2.013 (2 reviews) - 14 Aug 2015 17:09:09 GMT - Search in distribution**Math::Permute::Lists - Generate all the permutations of zero or more nested lists.**

Generate all the permutations of zero or more nested lists using the standard Perl metaphor. "permute()" returns the number of permutations in both scalar and array context. "permute()" is 100% Pure Perl....

PRBRENAN/Math-Permute-Lists-1.001 (1 review) - 30 Jan 2015 18:40:33 GMT - Search in distribution**Math::Permute::Array - Perl extension for computing any permutation of an array. The permutation could be access by an index in [0,cardinal] or by iterating with prev, cur and next.**

This module compute the i^{th} permutation of an array recursively. The main advantage of this module is the fact that you could access to any permutation in the order that you want. Moreover this module doesn't use a lot of memory because the permut...

JNQUINTIN/Math-Permute-Array-0.043 - 18 Sep 2012 20:38:16 GMT - Search in distribution**Algorithm::Loops - Looping constructs: NestedLoops, MapCar*, Filter, and NextPermute***

TYEMQ/Algorithm-Loops-1.031 (1 review) - 28 Sep 2003 07:36:35 GMT - Search in distribution

**Text::Glob::DWIW - Yet another Text::Glob{::Expand,}**

"Text::Glob::DWIW" implements "glob"(3) style expansion and also matching against text. If you want to look at usage examples first, jump to the "textglob_expand" explanation at the start of the FUNCTIONS section....

JOSEF/Text-Glob-DWIW-0.01 - 31 Dec 2013 16:14:58 GMT - Search in distribution**Math::Prime::Util - Utilities related to prime numbers, including fast sieves and factoring**

A module for number theory in Perl. This includes prime sieving, primality tests, primality proofs, integer factoring, counts / bounds / approximations for primes, nth primes, and twin primes, random prime generation, and much more. This module is th...

DANAJ/Math-Prime-Util-0.52 - 10 Aug 2015 05:33:07 GMT - Search in distribution**PDL::LinearAlgebra - Linear Algebra utils for PDL**

This module provides a convenient interface to PDL::LinearAlgebra::Real and PDL::LinearAlgebra::Complex. Its primary purpose is educational. You have to know that routines defined here are not optimized, particularly in term of memory. Since Blas and...

CHM/PDL-LinearAlgebra-0.12 - 08 Jun 2015 14:47:37 GMT - Search in distribution- PDL::LinearAlgebra::Real - PDL interface to the real lapack linear algebra programming library

**Algorithm::BitVector - A memory efficient packed representation of arbitrary sized bit arrays and for logical and arithmetic operations on such arrays.**

My main motivation for creating this module was to provide the students at Purdue and elsewhere with a Perl class whose API is the same as that of my Python based "BitVector" module that appears to have become popular for prototyping algorithms for c...

AVIKAK/Algorithm-BitVector-1.24 - 18 Feb 2015 21:31:08 GMT - Search in distribution**String::Glob::Permute - Expand {foo,bar,baz}[2-4] style string globs**

The "string_glob_permute()" function provided by this module expands glob-like notations in text strings and returns all possible permutations. For example, to run a script on hosts host1, host2, and host3, you might write @hosts = string_glob_permut...

MSCHILLI/String-Glob-Permute-0.01 - 30 Jan 2009 21:49:50 GMT - Search in distribution**Algorithm::Bucketizer - Distribute sized items to buckets with limited size**

So, you own a number of mp3-Songs on your hard disc and want to copy them to a number of CDs, maxing out the space available on each of them? You want to distribute your picture collection into several folders, so each of them doesn't exceed a certai...

MSCHILLI/Algorithm-Bucketizer-0.13 (2 reviews) - 15 Jan 2013 03:55:57 GMT - Search in distribution**Iterator::Array::Jagged - Quickly permute and iterate through multiple jagged arrays.**

"Iterator::Array::Jagged" can permute through sets of "jagged" arrays - arrays of varying lengths. "Iterator::Array::Jagged" works much like the odometer in an automobile. Except that each set of "numbers" can have any kind of data you want, and each...

JOHND/Iterator-Array-Jagged-0.05 - 22 Apr 2008 18:16:04 GMT - Search in distribution