view release on metacpan or search on metacpan
lib/List/Collection.pm view on Meta::CPAN
package List::Collection;
use Modern::Perl;
use Exporter;
use Sort::Naturally;
our $VERSION = '0.0.4'; # VERSION
# ABSTRACT: List::Collection
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Marky/DbTable.pm view on Meta::CPAN
use common::sense;
use DBI;
use Path::Tiny;
use Search::Query;
use Sort::Naturally;
use Text::NeatTemplate;
use YAML::Any;
use POSIX qw(ceil);
use HTML::TagCloud;
use List::Util qw(shuffle);
view all matches for this distribution
view release on metacpan or search on metacpan
'Set::Object' => '1.28',
'URI' => 0,
'Data::Printer' => 0,
'RDF::NS' => '20111124',
'MooseX::HasDefaults' => '0.03',
'Sort::Naturally' => 0,
'MooseX::Role::Parameterized'=> 0,
# 'perl' => '5.6.1',
# 'Some::Module' => '1.23',
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Muster/MetaDb.pm view on Meta::CPAN
use Mojo::Base -base;
use Carp;
use DBI;
use Search::Query;
use Sort::Naturally;
use Text::NeatTemplate;
use YAML::Any;
use POSIX qw(ceil);
use Mojo::URL;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Net/DNS/RR/SRV/Helper.pm view on Meta::CPAN
package Net::DNS::RR::SRV::Helper;
use warnings;
use strict;
use Exporter;
use Sort::Naturally;
our @ISA = qw(Exporter);
our @EXPORT = qw(SRVorder);
our @EXPORT_OK = qw(SRVorder);
our %EXPORT_TAGS = (DEFAULT => [qw(SRVorder)]);
view all matches for this distribution
view release on metacpan or search on metacpan
=pod
B<PHP::Strings::strnatcasecmp WILL NOT BE IMPLEMENTED>.
See L<Sort::Naturally>.
=cut
EODEATH
=pod
B<PHP::Strings::strnatcmp WILL NOT BE IMPLEMENTED>.
See L<Sort::Naturally>.
=cut
EODEATH
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Pcore/Core/Dump/Dumper.pm view on Meta::CPAN
use Pcore -class, -ansi;
use Pcore::Util::Scalar qw[refaddr isweak reftype blessed looks_like_number tainted];
use Pcore::Util::Text qw[escape_perl remove_ansi add_num_sep];
use re qw[];
use Sort::Naturally qw[nsort];
use PerlIO::Layers qw[];
has color => (0); # colorize dump
has tags => (0); # do not add tags
has indent => (4); # indent spaces
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Pheno/Ranker/Compare/Matrix.pm view on Meta::CPAN
use strict;
use warnings;
use autodie;
use feature qw(say);
use Sort::Naturally qw(nsort);
use Pheno::Ranker::Metrics;
use Exporter 'import';
our @EXPORT_OK = qw(cohort_comparison);
view all matches for this distribution
view release on metacpan or search on metacpan
* Added literal_value, uri_value, and blank_identifier methods to bridges.
* Redland bridge now calls sources/arcs/targets when only one field is missing.
* Fixes to stream code. Iterators are now destroyed in a timely manner.
+ Complex queries no longer max out mysql connections under Redland.
* Cleaned up node sorting code.
+ Removed dependency on Sort::Naturally.
+ Added new node sorting function ncmp().
* check_constraints now calls ncmp() for logical comparisons.
* Added get_value method to make bridge calls and return a scalar value.
* Fixed node creation in Redland bridge.
* Moved DISTINCT handling code to occur before LIMITing.
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
File::HomeDir 0.91
File::Spec 0
File::Temp 0
Package::Stash 0.3
Scalar::Util 0
Sort::Naturally 0
Term::ANSIColor 3
Test::More 0.88
version 0.77
DateTime-1.19
pathname: D/DR/DROLSKY/DateTime-1.19.tar.gz
cpanfile.snapshot view on Meta::CPAN
vars 0
warnings 0
Sort-Naturally-1.03
pathname: B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
provides:
Sort::Naturally 1.03
requirements:
ExtUtils::MakeMaker 0
perl 5
Try-Tiny-0.22
pathname: D/DO/DOY/Try-Tiny-0.22.tar.gz
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
File::HomeDir 0.91
File::Spec 0
File::Temp 0
Package::Stash 0.3
Scalar::Util 0
Sort::Naturally 0
Term::ANSIColor 3
Test::More 0.88
version 0.77
DateTime-1.49
pathname: D/DR/DROLSKY/DateTime-1.49.tar.gz
cpanfile.snapshot view on Meta::CPAN
Scalar::Util 0
perl 5.006
Sort-Naturally-1.03
pathname: B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
provides:
Sort::Naturally 1.03
requirements:
ExtUtils::MakeMaker 0
perl 5
Specio-0.42
pathname: D/DR/DROLSKY/Specio-0.42.tar.gz
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Rex/CLI.pm view on Meta::CPAN
use Cwd qw(getcwd);
use List::Util qw(max);
use Text::Wrap;
use Term::ANSIColor;
use Term::ReadKey;
use Sort::Naturally;
use if $OSNAME eq 'MSWin32', 'Win32::Console::ANSI';
use Rex;
use Rex::Args;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/Key.pm view on Meta::CPAN
L<Sort::Key::External> allows to sort huge lists that do not fit in
the available memory.
Other interesting Perl sorting modules are L<Sort::Maker>,
L<Sort::Naturally> and L<Sort::External>.
=head1 SUPPORT
To report bugs, send me and email or use the CPAN bug tracking system
at L<http://rt.cpan.org>.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
package Sort::Naturally::ICU;
use 5.010001;
use strict;
use warnings;
use Carp;
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
our @EXPORT_OK = qw/sorted/;
our $VERSION = '0.7.8';
require XSLoader;
XSLoader::load('Sort::Naturally::ICU', $VERSION);
sub sorted {
my ($ar, %kwargs) = @_;
Carp::confess('Not an ARRAY ref') if (ref $ar ne 'ARRAY');
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
=encoding utf8
=head1 NAME
Sort::Naturally::ICU - Perl extension for human-friendly ("natural") sort order
=head1 SYNOPSIS
use Sort::Naturally::ICU;
my @mixed_list = qw/test21 test20 test10 test11 test2 test1/;
my @result = nsort(@mixed_list); # @result is: test1 test2 test10 test11 test20 test21
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
Returns an ARRAY ref to a sorted list. First argument is an ARRAY ref to the source list, followed by keyword arguments,
such as C<reverse> and C<locale>. If C<reverse> is true the source list is sorted in reverse order. If C<locale> is
specified, the sorting will be performed according to the locale aware settings.
use Sort::Naturally::ICU qw/sorted/;
my $result = sorted($list);
$result = sorted($list, reverse => 1); # $list will be sorted in descending order
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
By default the sort function sorts according to a standard C locale or, if a C<use locale> pragma is in effect,
according to OS settings, which can be changed with the help of the C<setlocale> function. The use of both C<use locale>
and C<setlocale> has no effect on C<ncmp> and C<nsort>. The following example demonstrates this behavior:
use POSIX;
use Sort::Naturally::ICU;
my @list = ('a'..'c', 'A'..'C');
my @result_std = sort @list;
my @result_ncmp = sort {ncmp($a, $b)} @list;
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
# @result_ncmp contains A, B, C, a, b, c
To be able to sort a list with an arbitrary locale it is necessary to use the C<sorted> function with a C<locale>
keyword argument:
use Sort::Naturally::ICU qw/sorted/;
my $list = ['a'..'c', 'A'..'C'];
my $result_us = sorted($list, locale => 'en-US-u-va-posix');
# $result_us contains A, B, C, a, b, c
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
=head1 BENCHMARK
require Benchmark;
require Sort::Naturally::ICU;
require Sort::Naturally;
my @list = (
'H4', 'T25', 'H5', 'T27', 'H8', 'T30', 'HEX', 'T35', 'M10', 'T4', 'M12', 'T40', 'M13',
'T45', 'M14', 'T47', 'M16', 'T5', 'M4', 'T50', 'M5', 'T55', 'M6', 'T6', 'M7', 'T60',
'M8', 'T7', 'M9', 'T70', 'Ph0', 'T8', 'Ph1', 'T9', 'Ph2', 'TT10', 'Ph3', 'TT15', 'Ph4',
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
'R10', 'TT50', 'R12', 'TT55', 'R13', 'TT6', 'R14', 'TT60', 'R5', 'TT7', 'R6', 'TT70',
'R7', 'TT8', 'R8', 'TT9', 'S', 'TX', 'Sl', 'XZN', 'T10', 'T15', 'T20'
);
Benchmark::cmpthese(-3, {
my => sub { Sort::Naturally::ICU::nsort(@list) },
other => sub { Sort::Naturally::nsort(@list) },
});
# Rate other my
# other 561/s -- -97%
# my 20693/s 3588% --
Benchmark::cmpthese(-10, {
std => sub { sort @list },
other => sub { sort {Sort::Naturally::ncmp($a, $b)} @list },
my => sub { sort {Sort::Naturally::ICU::ncmp($a, $b)} @list },
});
# Rate other std my
# other 7977106/s -- -3% -5%
# std 8232321/s 3% -- -2%
lib/Sort/Naturally/ICU.pm view on Meta::CPAN
=head1 NOTES
=over 4
=item There are differences in sorting outcomes compared with the Sort::Naturally module. Capital letters always come
before lower case letters, digits always come before letters.
9x 14 foo fooa foolio Foolio foo12 foo12a Foo12a foo12z foo13a # Sort::Naturally
9x 14 Foo12a Foolio foo foo12 foo12a foo12z foo13a fooa foolio # Sort::Naturally::ICU
=item Due to a significant overhead it is not recommended for sorting lists consisting of letters or digits only.
=back
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/Naturally/XS.pm view on Meta::CPAN
package Sort::Naturally::XS;
use 5.010001;
use strict;
use warnings;
use Carp;
lib/Sort/Naturally/XS.pm view on Meta::CPAN
our @EXPORT_OK = qw/sorted/;
our $VERSION = '0.7.9';
require XSLoader;
XSLoader::load('Sort::Naturally::XS', $VERSION);
sub sorted {
my ($ar, %kwargs) = @_;
Carp::confess('Not an ARRAY ref') if (ref $ar ne 'ARRAY');
lib/Sort/Naturally/XS.pm view on Meta::CPAN
=encoding utf8
=head1 NAME
Sort::Naturally::XS - Perl extension for human-friendly ("natural") sort order
=head1 SYNOPSIS
use Sort::Naturally::XS;
my @mixed_list = qw/test21 test20 test10 test11 test2 test1/;
my @result = nsort(@mixed_list); # @result is: test1 test2 test10 test11 test20 test21
lib/Sort/Naturally/XS.pm view on Meta::CPAN
Returns an ARRAY ref to a sorted list. First argument is an ARRAY ref to the source list, followed by keyword arguments,
such as C<reverse> and C<locale>. If C<reverse> is true the source list is sorted in reverse order. If C<locale> is
specified, the sorting will be performed according to the locale aware settings.
use Sort::Naturally::XS qw/sorted/;
my $result = sorted($list);
$result = sorted($list, reverse => 1); # $list will be sorted in descending order
lib/Sort/Naturally/XS.pm view on Meta::CPAN
By default the sort function sorts according to a standard C locale or, if a C<use locale> pragma is in effect,
according to OS settings, which can be changed with the help of the C<setlocale> function. The use of both C<use locale>
and C<setlocale> has no effect on C<ncmp> and C<nsort>. The following example demonstrates this behavior:
use POSIX;
use Sort::Naturally::XS;
my @list = ('a.'.'c', 'A'..'B');
my @result_std = sort @list;
my @result_ncmp = sort {ncmp($a, $b)} @list;
lib/Sort/Naturally/XS.pm view on Meta::CPAN
# @result_ncmp contains A, B, C, a, b, c
To be able to sort a list with an arbitrary locale it is necessary to use the C<sorted> function with a C<locale>
keyword argument:
use Sort::Naturally::XS qw/sorted/;
my $list = ['a.'.'c', 'A'..'B'];
my $result_us = sorted($list, locale => 'en_US.utf8');
# $result_us contains a, A, b, B, c, C
lib/Sort/Naturally/XS.pm view on Meta::CPAN
will be thrown. Be vigilant if C<use utf8> is in effect or your source code contains multibyte characters. It's a
developer's responsibility to explicitly encode characters in a target encoding:
use utf8;
use Encode;
use Sort::Naturally::XS qw/sorted/;
my $fruits = [qw/Ñблоко банан манго киви гÑÑÑа/];
my $result = sorted([map {Encode::encode('utf8', $_)} @{$fruits}], locale => 'ru_RU.utf8');
Note: due to the complexity of a cross-platform support, a locale aware sorting is guaranteed on Unix-like operating
lib/Sort/Naturally/XS.pm view on Meta::CPAN
=head1 BENCHMARK
require Benchmark;
require Sort::Naturally::XS;
require Sort::Naturally;
my @list = (
'H4', 'T25', 'H5', 'T27', 'H8', 'T30', 'HEX', 'T35', 'M10', 'T4', 'M12', 'T40', 'M13',
'T45', 'M14', 'T47', 'M16', 'T5', 'M4', 'T50', 'M5', 'T55', 'M6', 'T6', 'M7', 'T60',
'M8', 'T7', 'M9', 'T70', 'Ph0', 'T8', 'Ph1', 'T9', 'Ph2', 'TT10', 'Ph3', 'TT15', 'Ph4',
lib/Sort/Naturally/XS.pm view on Meta::CPAN
'R10', 'TT50', 'R12', 'TT55', 'R13', 'TT6', 'R14', 'TT60', 'R5', 'TT7', 'R6', 'TT70',
'R7', 'TT8', 'R8', 'TT9', 'S', 'TX', 'Sl', 'XZN', 'T10', 'T15', 'T20'
);
Benchmark::cmpthese(-3, {
my => sub { Sort::Naturally::XS::nsort(@list) },
other => sub { Sort::Naturally::nsort(@list) },
});
# Rate other my
# other 561/s -- -97%
# my 20693/s 3588% --
Benchmark::cmpthese(-10, {
std => sub { sort @list },
other => sub { sort {Sort::Naturally::ncmp($a, $b)} @list },
my => sub { sort {Sort::Naturally::XS::ncmp($a, $b)} @list },
});
# Rate other std my
# other 7977106/s -- -3% -5%
# std 8232321/s 3% -- -2%
lib/Sort/Naturally/XS.pm view on Meta::CPAN
=head1 NOTES
=over 4
=item There are differences in sorting outcomes compared with the Sort::Naturally module. Capital letters always come
before lower case letters, digits always come before letters.
9x 14 foo fooa foolio Foolio foo12 foo12a Foo12a foo12z foo13a # Sort::Naturally
9x 14 Foo12a Foolio foo foo12 foo12a foo12z foo13a fooa foolio # Sort::Naturally::XS
=item Due to a significant overhead it is not recommended for sorting lists consisting of letters or digits only.
=item Due to the complexity of a cross-platform support, a locale aware sorting is guaranteed on Unix-like operating
systems only.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/Naturally.pm view on Meta::CPAN
require 5;
package Sort::Naturally; # Time-stamp: "2004-12-29 18:30:03 AST"
$VERSION = '1.03';
@EXPORT = ('nsort', 'ncmp');
require Exporter;
@ISA = ('Exporter');
lib/Sort/Naturally.pm view on Meta::CPAN
############### END OF MAIN SOURCE ###########################################
__END__
=head1 NAME
Sort::Naturally -- sort lexically, but sort numeral parts numerically
=head1 SYNOPSIS
@them = nsort(qw(
foo12a foo12z foo13a foo 14 9x foo12 fooa foolio Foolio Foo12a
lib/Sort/Naturally.pm view on Meta::CPAN
\W substrings (neither words-characters nor digits) are I<ignored>.
=item *
Our use of \w, \d, \D, and \W is locale-sensitive: Sort::Naturally
uses a C<use locale> statement.
=item *
When comparing two strings, where a numeric substring in one
lib/Sort/Naturally.pm view on Meta::CPAN
map { [$_, make_a_sort_key_from($_) ]
@_
;
...you wight want something that replaces not C<sort>, but C<cmp>.
That's what Sort::Naturally's C<ncmp> function is for. Call it with
the syntax C<ncmp($left,$right)> instead of C<$left cmp $right>,
but otherwise it's a fine replacement:
@objects_sorted = sort { ncmp($a->tag,$b->tag) } @objects;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/Sub/by_count.pm view on Meta::CPAN
=head1 SEE ALSO
L<Sort::Sub>
L<Sort::Naturally>
=head1 AUTHOR
perlancar <perlancar@cpan.org>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sort/filevercmp.pm view on Meta::CPAN
L<Sort::Versions> - for comparing standard version strings
=item *
L<Sort::Naturally> - locale-sensitive natural sorting of mixed strings
=back
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
File::HomeDir 0.91
File::Spec 0
File::Temp 0
Package::Stash 0.3
Scalar::Util 0
Sort::Naturally 0
Term::ANSIColor 3
Test::More 0.88
version 0.77
Devel-StackTrace-1.32
pathname: D/DR/DROLSKY/Devel-StackTrace-1.32.tar.gz
cpanfile.snapshot view on Meta::CPAN
File::Spec 0
strict 0
Sort-Naturally-1.03
pathname: B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
provides:
Sort::Naturally 1.03
requirements:
ExtUtils::MakeMaker 0
perl 5
Sub-Exporter-0.987
pathname: R/RJ/RJBS/Sub-Exporter-0.987.tar.gz
view all matches for this distribution
view release on metacpan or search on metacpan
share/2014.csv view on Meta::CPAN
Riak-Client-1.92,2014-07-12T21:21:09,DAMS,backpan,released,1.92,,Riak-Client,"Fast and lightweight Perl client for Riak"
Parse-BBCode-0.14_001,2014-07-12T22:20:32,TINITA,backpan,developer,0.14_001,,Parse-BBCode,"Module to parse BBCode and render it as HTML or text"
POE-Test-Loops-1.358,2014-07-12T22:24:33,RCAPUTO,backpan,released,1.358,,POE-Test-Loops,"Reusable tests for POE::Loop authors"
POE-1.364,2014-07-12T22:27:23,RCAPUTO,backpan,released,1.364,,POE,"Portable, event-loop agnostic eventy networking and multitasking."
AntTweakBar-0.01_01,2014-07-12T23:12:19,DMOL,backpan,developer,0.01_01,,AntTweakBar,"Perl extension for blah blah blah"
Code-TidyAll-Plugin-SortLines-Naturally-0.000001,2014-07-13T00:26:45,OALDERS,cpan,released,0.000001,1,Code-TidyAll-Plugin-SortLines-Naturally,"sort lines of a file using Sort::Naturally"
Net-FullAuto-0.9999999945,2014-07-13T00:35:50,REEDFISH,backpan,released,0.9999999945,,Net-FullAuto,"Perl Based Secure Distributed Computing Network Process"
Term-Menus-2.68,2014-07-13T00:36:02,REEDFISH,backpan,released,2.68,,Term-Menus,"Create Powerful Terminal, Console and CMD Enviroment Menus"
Kelp-0.9012,2014-07-13T00:41:29,MINIMAL,cpan,released,0.9012,,Kelp,"A web framework light, yet rich in nutrients."
Mojolicious-5.13,2014-07-13T00:44:29,SRI,backpan,released,5.13,,Mojolicious,"Real-time web framework"
Image-Imlib2-Thumbnail-Scaled-0.05,2014-07-13T01:06:12,SRCHULO,cpan,released,0.05,,Image-Imlib2-Thumbnail-Scaled,"Create scaled thumbnails while keeping the aspect ratio"
share/2014.csv view on Meta::CPAN
Test-Kwalitee-1.22,2014-08-16T03:27:56,ETHER,backpan,released,1.22,,Test-Kwalitee,"Test the Kwalitee of a distribution before you release it"
Pegex-0.51,2014-08-16T03:28:08,INGY,backpan,released,0.51,,Pegex,"Acmeist PEG Parser Framework"
Pegex-vCard-0.04,2014-08-16T03:28:24,INGY,cpan,released,0.04,,Pegex-vCard,"Pegex Parser for vCard"
perl5-ingy-0.11,2014-08-16T03:31:20,INGY,backpan,released,0.11,,perl5-ingy,"Ingy's Favorite Perl 5 Feature Set"
perl5-i-0.10,2014-08-16T03:32:47,INGY,backpan,released,0.10,,perl5-i,"perl5 plugin for perl5i"
Code-TidyAll-Plugin-SortLines-Naturally-0.000002,2014-08-16T03:33:04,OALDERS,cpan,released,0.000002,,Code-TidyAll-Plugin-SortLines-Naturally,"Sort lines of a file using Sort::Naturally"
perl5-0.17,2014-08-16T03:34:27,INGY,backpan,released,0.17,,perl5,"Use a Perl 5 group of modules/features"
Taxon-Parse-0.010,2014-08-16T03:34:43,WOLLMERS,backpan,released,0.010,,Taxon-Parse,"Parse bio Taxon names"
Plack-Middleware-Cache-0.17,2014-08-16T03:36:03,INGY,backpan,released,0.17,,Plack-Middleware-Cache,"Use Cached Responses of Certain URIs"
Plack-Middleware-ProxyMap-0.18,2014-08-16T03:36:15,INGY,backpan,released,0.18,,Plack-Middleware-ProxyMap,"Proxy Various URLs to Various Remotes"
Data-BitStream-0.08,2014-08-16T03:37:57,DANAJ,latest,released,0.08,,Data-BitStream,"A class implementing a stream of bits and coding methods"
share/2014.csv view on Meta::CPAN
String-Tagged-IRC-0.02,2014-11-14T17:53:45,PEVANS,cpan,released,0.02,,String-Tagged-IRC,"parse and format IRC messages using String::Tagged"
Net-Async-Matrix-0.11,2014-11-14T18:28:29,PEVANS,backpan,released,0.11,,Net-Async-Matrix,"use Matrix with IO::Async"
App-Implode-0.01,2014-11-14T18:51:25,JHTHORSEN,backpan,released,0.01,1,App-Implode,"Pack an application into a single runable file"
Convert-Z85-0.004002,2014-11-14T19:00:28,AVENJ,cpan,released,0.004002,,Convert-Z85,"Encode and decode Z85 strings"
Types-GitLab-0.01,2014-11-14T19:00:40,BLUEFEET,backpan,released,0.01,1,Types-GitLab,"Type::Tiny types for GitLab stuff."
Template-Plugin-SortNatural-0.001,2014-11-14T19:38:40,FORMORER,latest,released,0.001,1,Template-Plugin-SortNatural,"Sort lists natural with Sort::Naturally"
AnyEvent-Pg-Pool-Multiserver-0.3,2014-11-14T19:46:29,KAKTUS,cpan,released,0.3,,AnyEvent-Pg-Pool-Multiserver,"Asyncronious multiserver requests to Postgresql with AnyEvent::Pg"
Argon-0.15_01,2014-11-14T20:04:21,JEFFOBER,cpan,developer,0.15_01,,Argon,"A distributed execution platform for Perl"
IO-Socket-SSL-2.003,2014-11-14T20:12:08,SULLR,cpan,released,2.003,,IO-Socket-SSL,"Nearly transparent SSL encapsulation for IO::Socket::INET."
POE-Component-SSLify-1.012,2014-11-14T20:21:21,APOCAL,latest,released,1.012,,POE-Component-SSLify,"Makes using SSL in the world of POE easy!"
Map-Tube-Delhi-0.03,2014-11-14T20:21:33,MANWAR,cpan,released,0.03,,Map-Tube-Delhi,"Interface to the Delhi Metro Map."
view all matches for this distribution
view release on metacpan or search on metacpan
share/2014.csv view on Meta::CPAN
Riak-Client-1.92,2014-07-12T21:21:09,DAMS,backpan,released,1.92,,Riak-Client,"Fast and lightweight Perl client for Riak"
Parse-BBCode-0.14_001,2014-07-12T22:20:32,TINITA,backpan,developer,0.14_001,,Parse-BBCode,"Module to parse BBCode and render it as HTML or text"
POE-Test-Loops-1.358,2014-07-12T22:24:33,RCAPUTO,backpan,released,1.358,,POE-Test-Loops,"Reusable tests for POE::Loop authors"
POE-1.364,2014-07-12T22:27:23,RCAPUTO,backpan,released,1.364,,POE,"Portable, event-loop agnostic eventy networking and multitasking."
AntTweakBar-0.01_01,2014-07-12T23:12:19,DMOL,backpan,developer,0.01_01,,AntTweakBar,"Perl extension for blah blah blah"
Code-TidyAll-Plugin-SortLines-Naturally-0.000001,2014-07-13T00:26:45,OALDERS,cpan,released,0.000001,1,Code-TidyAll-Plugin-SortLines-Naturally,"sort lines of a file using Sort::Naturally"
Net-FullAuto-0.9999999945,2014-07-13T00:35:50,REEDFISH,backpan,released,0.9999999945,,Net-FullAuto,"Perl Based Secure Distributed Computing Network Process"
Term-Menus-2.68,2014-07-13T00:36:02,REEDFISH,backpan,released,2.68,,Term-Menus,"Create Powerful Terminal, Console and CMD Enviroment Menus"
Kelp-0.9012,2014-07-13T00:41:29,MINIMAL,cpan,released,0.9012,,Kelp,"A web framework light, yet rich in nutrients."
Mojolicious-5.13,2014-07-13T00:44:29,SRI,backpan,released,5.13,,Mojolicious,"Real-time web framework"
Image-Imlib2-Thumbnail-Scaled-0.05,2014-07-13T01:06:12,SRCHULO,cpan,released,0.05,,Image-Imlib2-Thumbnail-Scaled,"Create scaled thumbnails while keeping the aspect ratio"
share/2014.csv view on Meta::CPAN
Test-Kwalitee-1.22,2014-08-16T03:27:56,ETHER,backpan,released,1.22,,Test-Kwalitee,"Test the Kwalitee of a distribution before you release it"
Pegex-0.51,2014-08-16T03:28:08,INGY,backpan,released,0.51,,Pegex,"Acmeist PEG Parser Framework"
Pegex-vCard-0.04,2014-08-16T03:28:24,INGY,cpan,released,0.04,,Pegex-vCard,"Pegex Parser for vCard"
perl5-ingy-0.11,2014-08-16T03:31:20,INGY,backpan,released,0.11,,perl5-ingy,"Ingy's Favorite Perl 5 Feature Set"
perl5-i-0.10,2014-08-16T03:32:47,INGY,backpan,released,0.10,,perl5-i,"perl5 plugin for perl5i"
Code-TidyAll-Plugin-SortLines-Naturally-0.000002,2014-08-16T03:33:04,OALDERS,cpan,released,0.000002,,Code-TidyAll-Plugin-SortLines-Naturally,"Sort lines of a file using Sort::Naturally"
perl5-0.17,2014-08-16T03:34:27,INGY,backpan,released,0.17,,perl5,"Use a Perl 5 group of modules/features"
Taxon-Parse-0.010,2014-08-16T03:34:43,WOLLMERS,backpan,released,0.010,,Taxon-Parse,"Parse bio Taxon names"
Plack-Middleware-Cache-0.17,2014-08-16T03:36:03,INGY,backpan,released,0.17,,Plack-Middleware-Cache,"Use Cached Responses of Certain URIs"
Plack-Middleware-ProxyMap-0.18,2014-08-16T03:36:15,INGY,backpan,released,0.18,,Plack-Middleware-ProxyMap,"Proxy Various URLs to Various Remotes"
Data-BitStream-0.08,2014-08-16T03:37:57,DANAJ,latest,released,0.08,,Data-BitStream,"A class implementing a stream of bits and coding methods"
share/2014.csv view on Meta::CPAN
String-Tagged-IRC-0.02,2014-11-14T17:53:45,PEVANS,cpan,released,0.02,,String-Tagged-IRC,"parse and format IRC messages using String::Tagged"
Net-Async-Matrix-0.11,2014-11-14T18:28:29,PEVANS,backpan,released,0.11,,Net-Async-Matrix,"use Matrix with IO::Async"
App-Implode-0.01,2014-11-14T18:51:25,JHTHORSEN,backpan,released,0.01,1,App-Implode,"Pack an application into a single runable file"
Convert-Z85-0.004002,2014-11-14T19:00:28,AVENJ,cpan,released,0.004002,,Convert-Z85,"Encode and decode Z85 strings"
Types-GitLab-0.01,2014-11-14T19:00:40,BLUEFEET,backpan,released,0.01,1,Types-GitLab,"Type::Tiny types for GitLab stuff."
Template-Plugin-SortNatural-0.001,2014-11-14T19:38:40,FORMORER,latest,released,0.001,1,Template-Plugin-SortNatural,"Sort lists natural with Sort::Naturally"
AnyEvent-Pg-Pool-Multiserver-0.3,2014-11-14T19:46:29,KAKTUS,cpan,released,0.3,,AnyEvent-Pg-Pool-Multiserver,"Asyncronious multiserver requests to Postgresql with AnyEvent::Pg"
Argon-0.15_01,2014-11-14T20:04:21,JEFFOBER,cpan,developer,0.15_01,,Argon,"A distributed execution platform for Perl"
IO-Socket-SSL-2.003,2014-11-14T20:12:08,SULLR,cpan,released,2.003,,IO-Socket-SSL,"Nearly transparent SSL encapsulation for IO::Socket::INET."
POE-Component-SSLify-1.012,2014-11-14T20:21:21,APOCAL,latest,released,1.012,,POE-Component-SSLify,"Makes using SSL in the world of POE easy!"
Map-Tube-Delhi-0.03,2014-11-14T20:21:33,MANWAR,cpan,released,0.03,,Map-Tube-Delhi,"Interface to the Delhi Metro Map."
view all matches for this distribution
view release on metacpan or search on metacpan
"Params::Validate::Dependencies::all_or_none_of" : "0",
"Parse::CPAN::Packages::Fast" : "0",
"Path::Tiny" : "0",
"Scalar::Type" : "0",
"Sort::MultipleFields" : "0",
"Sort::Naturally" : "0",
"Statistics::ChiSquare" : "0",
"Statistics::SerialCorrelation" : "0",
"String::Binary::Interpolation" : "0",
"Sub::Attribute" : "0",
"Sub::WrapPackages" : "0",
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Task/BeLike/MPERRY.pm view on Meta::CPAN
=head3 L<Role::Tiny>
=head3 L<RPC::XML>
=head3 L<Sort::Naturally>
=head3 L<Spreadsheet::ParseExcel>
=head3 L<Spreadsheet::WriteExcel>
view all matches for this distribution
view release on metacpan or search on metacpan
Text::Fuzzy, Getopt::Long::Descriptive,
Cpanel::JSON::XS and JSON::MaybeXS
- Bump min version for Geo::Converter::dms2dd to 0.05
1.99006 2016-09-22
- Add Sort::Naturally
1.990041 2016-08-30
- Add JSON::MaybeXS and Cpanel::JSON::XS
- Set minimum Perl version to 5.16
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Template/Plugin/SortNatural.pm view on Meta::CPAN
use warnings;
use strict;
use base qw( Template::Plugin::VMethods );
use Carp;
use Sort::Naturally;
our $VERSION = '0.001';
our @LIST_OPS = qw( sortn );
=head1 NAME
Template::Plugin::SortNatural - Sort lists natural with Sort::Naturally
=head1 SYNOPSIS
[% USE SortNatural;
foo.nsort;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Unicode/ICU.pm view on Meta::CPAN
Some other ICU bindings exist on CPAN that do different things from
this module:
=over
=item * L<Sort::Naturally::ICU>
=item * L<Unicode::ICU::Collator>
=back
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Util/Medley/List.pm view on Meta::CPAN
use namespace::autoclean;
use Kavorka '-all';
use Data::Printer alias => 'pdump';
use List::Util;
use List::Compare;
use Sort::Naturally;
=head1 NAME
Util::Medley::List - utility methods for working with lists
lib/Util/Medley/List.pm view on Meta::CPAN
=head1 nsort
Sort an array naturally (case in-sensitive). This behaves the same way
Sort::Naturally::nsort does with the exception of using fc (casefolding)
instead of lc (lowercase). This guarantees the same results without
regard to locale (which Sort::Naturally::nsort does use).
=over
=item usage:
view all matches for this distribution
view release on metacpan or search on metacpan
lib/WWW/Scraper/Wikipedia/ISO3166/Database/Export.pm view on Meta::CPAN
use File::ShareDir;
use File::Spec;
use Moo;
use Sort::Naturally; # For nsort.
use Text::Xslate 'mark_raw';
use Types::Standard qw/Any HashRef Str/;
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
File::HomeDir 0.91
File::Spec 0
File::Temp 0
Package::Stash 0.3
Scalar::Util 0
Sort::Naturally 0
Term::ANSIColor 3
Test::More 0.88
version 0.77
Data-Serializer-0.60
pathname: N/NE/NEELY/Data-Serializer-0.60.tar.gz
cpanfile.snapshot view on Meta::CPAN
Scalar::Util 0
perl 5.006
Sort-Naturally-1.03
pathname: B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
provides:
Sort::Naturally 1.03
requirements:
ExtUtils::MakeMaker 0
perl 5
String-CamelSnakeKebab-0.03
pathname: K/KA/KABLAMO/String-CamelSnakeKebab-0.03.tar.gz
view all matches for this distribution
view release on metacpan or search on metacpan
cpanfile.snapshot view on Meta::CPAN
File::HomeDir 0.91
File::Spec 0
File::Temp 0
Package::Stash 0.3
Scalar::Util 0
Sort::Naturally 0
Term::ANSIColor 3
Test::More 0.88
version 0.77
Devel-CheckCompiler-0.07
pathname: S/SY/SYOHEX/Devel-CheckCompiler-0.07.tar.gz
cpanfile.snapshot view on Meta::CPAN
Test::More 0
perl 5.006001
Sort-Naturally-1.03
pathname: B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
provides:
Sort::Naturally 1.03
requirements:
ExtUtils::MakeMaker 0
perl 5
Sub-Info-0.002
pathname: E/EX/EXODIST/Sub-Info-0.002.tar.gz
view all matches for this distribution