Algorithm-SISort
view release on metacpan or search on metacpan
package Algorithm::SISort;
require 5.005_62;
use strict;
use warnings;
use Inline C => 'DATA', NAME => 'Algorithm::SISort', VERSION => '0.14';
require Exporter;
our @ISA = qw(Exporter);
our %EXPORT_TAGS = ( 'all' => [ qw(
Sort
Sort_inplace
) ] );
return @_;
}
sub Sort_inplace(&\@) {
my $callback=shift;
return _sort($callback, $_[0]);
}
1;
__DATA__
=head1 NAME
Algorithm::SISort - Select And Insert sorting algorithm
=head1 SYNOPSIS
use Algorithm::SISort qw(Sort Sort_inplace);
( run in 1.648 second using v1.01-cache-2.11-cpan-140bd7fdf52 )