**Set::CrossProduct - work with the cross product of two or more sets**

Given sets S(1), S(2), ..., S(k), each of cardinality n(1), n(2), ..., n(k) respectively, the cross product of the sets is the set CP of ordered tuples such that { <s1, s2, ..., sk> | s1 => S(1), s2 => S(2), .... sk => S(k). } If you do not like that...

BDFOY/Set-CrossProduct-2.002 - 26 Sep 2016 15:06:26 GMT - Search in distribution- cross - output the cross product of two or more sets

**Set::Product - generates the cartesian product of a set of lists**

The "Set::Product" module generates the cartesian product of a set of lists....

GRAY/Set-Product-0.03 - 16 Nov 2015 07:29:43 GMT - Search in distribution**Task::BDFOY - All of BDFOY's distributions**

Task::BDFOY installs the modules authored or maintained by brian d foy. * App::Module::Lister * App::PPI::Dumper * App::scriptdist * Brick * Bundle::BDFOY * Business::ISBN * Business::ISBN::Data * Business::ISMN * Business::ISSN * Business::US::USPS:...

BDFOY/Bundle-BDFOY-20160101 - 26 Jan 2016 18:38:32 GMT - Search in distribution- Bundle::BDFOY - install all modules by BDFOY

**Math::Vector - package containing functions for vector mathematics and associated operations**

This package facilitates the mathematical manipulation of 3-dimensional vector quantities. Two-dimensional vectors are supported only by setting one of the orthogonal components to 0, and n-D vectors where n > 3 are not supported. Given the limitatio...

WSYVINSKI/Math-Vector-1.03 - 19 Aug 2003 05:11:19 GMT - Search in distribution**Set::Product::XS - speed up Set::Product**

The "Set::Product::XS" module provides a faster XS implementation for "Set::Product". It will automatically be used, if available....

GRAY/Set-Product-XS-0.03 - 10 Nov 2015 18:42:12 GMT - Search in distribution**cross-pericmd - Output the cross product of two or more sets**

This is more or less the same as the "cross" CLI on CPAN (from "Set::CrossProduct") except that this CLI is written using the "Perinci::CmdLine" framework. It returns table data which might be more easily consumed by other tools....

PERLANCAR/App-CrossPericmd-0.002 - 26 Sep 2016 05:59:22 GMT - Search in distribution- App::CrossPericmd - Output the cross product of two or more sets

**Operator::Util - A selection of array and hash functions that extend operators**

Warning: This is an early release of Operator::Util. Not all features described in this document are complete. Please see the "TODO" list for details. A pragmatic approach at providing the functionality of many of Perl 6's meta-operators in Perl 5. T...

PATCH/Operator-Util-0.05 - 08 Jun 2011 12:44:02 GMT - Search in distribution**Test::ManyParams - module to test many params as one test**

GENERAL PRINCIPLES This module helps to tests many parameters at once. In general, it calls the given subroutine with every combination of the given parameter values. The combinations are created with building a cross product. Especially it avoids wr...

BIGJ/Test-ManyParams-0.10 - 13 May 2003 16:04:59 GMT - Search in distribution**App::PermuteNamed - Permute multiple-valued key-value pairs**

PERLANCAR/App-PermuteNamed-0.002 - 26 Sep 2016 06:06:15 GMT - Search in distribution

**Stream::Aggregate - generate aggregate information from a stream of data**

Stream::Aggregate is a general-purpose aggregation module that will aggregate from a stream of perl objects. While it was written specifically for log processing, it can be used for other things too. Aggregation has two key elements: how you group th...

MUIR/Stream-Aggregate-0.406 - 13 May 2011 03:05:44 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**Data::TableAutoSum - Table that calculates the results of rows and cols automatic**

This module represents a table with automatic calculation of the row/column sums. FUNCTIONS new(rows => $nr_of_rows || \@rows, cols => $nr_of_cols || \@cols) Creates a new, zero filled table. You can define the rows or cols with a ref to an array of ...

BIGJ/Data-TableAutoSum-0.08 - 12 Aug 2002 11:24:53 GMT - Search in distribution**Regexp::Exhaustive - Find all possible matches, including backtracked and overlapping, of a pattern against a string**

This module does an exhaustive match of a pattern against a string. That means that it will match all ways possible, including all backtracked and overlapping matches. It works a lot like the familiar "m//g" regarding return values. Beware that exhau...

LODIN/Regexp-Exhaustive-0.04 5 (1 review) - 06 Jan 2008 06:03:45 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**Task::BeLike::YANICK - like Yanick? Be like Yanick!**

This Task module installs the modules that I use on a regular basis. Wait, there is more! It can also update the modules that I use on a regular basis! To do that, do TASK_UPGRADE=1 cpan -f Task::BeLike::YANICK...

YANICK/Task-BeLike-YANICK-0.8.0 - 02 Jan 2013 00:22:48 GMT - Search in distribution**Permute::Named::Iter - Permute multiple-valued key-value pairs**

This module is like Permute::Named, except that it offers an iterator interface. Some other differences: 1) it only accepts an even-sized list and not arrayref or hashref; 2) it does not use deep cloning, so if one of the values is a reference and yo...

PERLANCAR/Permute-Named-Iter-0.04 - 26 Sep 2016 06:49:38 GMT - Search in distribution**Math::Geometry::Planar - A collection of planar geometry functions**

DVDPOL/Math-Geometry-Planar-1.18-withoutworldwriteables - 10 Mar 2011 15:46:23 GMT - Search in distribution

**PERLANCAR::Permute::Named - Permute multiple-valued key-value pairs**

This module is like Permute::Named, except that it uses a different technique: dynamically generates nested loop Perl code, evals that, and avoids repetitive deep cloning. It can be faster than Permute::Named as the number of keys and values increase...

PERLANCAR/PERLANCAR-Permute-Named-0.03 - 25 Sep 2016 03:25:33 GMT - Search in distribution