The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Vulcan::Sort - Multi-dimensional Sort

SYNOPSIS

 use Vulcan::Sort;

 my $sort = Vulcan::Sort->new( dim1 => sub {}, dim2 => sub {} .. );
 my @b = $sort->run( \@a, qw( dim1 dim2 .. ) );

Methods

run( \@array, @dim )

Sort @array by each dimension in @dim. Returns sorted array.