File Coverage

blib/lib/List/UtilsBy/XS.pm
Criterion Covered Total %
statement 14 14 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 19 19 100.0


line stmt bran cond sub pod time code
1             package List::UtilsBy::XS;
2 14     14   183901 use 5.008_001;
  14         34  
3              
4 14     14   48 use strict;
  14         15  
  14         239  
5 14     14   40 use warnings;
  14         18  
  14         257  
6              
7 14     14   39 use XSLoader;
  14         22  
  14         240  
8              
9 14     14   5494 use parent qw/Exporter/;
  14         3270  
  14         58  
10              
11             our $VERSION = '0.05';
12              
13             our @EXPORT_OK = qw(
14             sort_by
15             rev_sort_by
16             nsort_by
17             rev_nsort_by
18              
19             max_by nmax_by
20             min_by nmin_by
21              
22             uniq_by
23              
24             partition_by
25             count_by
26              
27             zip_by
28             unzip_by
29              
30             extract_by
31              
32             weighted_shuffle_by
33              
34             bundle_by
35             );
36             our %EXPORT_TAGS = ( all => \@EXPORT_OK );
37              
38             XSLoader::load __PACKAGE__, $VERSION;
39              
40             1;
41             __END__