Help for this page
use Algorithm::Loops qw( NestedLoops ); ... NestedLoops(\@spec, sub { print(join(', ', @_), "\n"); });