NAME
Set::Product::PP - Pure Perl implementation
SYNOPSIS
use Set::Product qw(product);
product { say "@_" } [1..10], ['A'..'E'], ['u'..'z'];
DESCRIPTION
This is the default pure Perl implementation used by Set::Product
.
FUNCTIONS
product
product { BLOCK } \@array1, \@array2, ...
Evaluates BLOCK
and sets @_ to each tuple in the cartesian product for the list of array references.