Path: news.ruhr-uni-bochum.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!blackbush.xlink.net!tank.news.pipex.net!pipex!oleane!jussieu.fr!math.ohio-state.edu!uwm.edu!newsfeed.internetmci.com!in3.uu.net!nntp.teleport.com!usenet
From:
[email protected] (Daniel Macks)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc
Subject: ANNOUNCE: new module Sort::PolySort released
Followup-To: comp.lang.perl.misc
Date: 24 Aug 1996 13:08:52 GMT
Organization: Brown University
Lines: 22
Approved:
[email protected] (comp.lang.perl.announce)
Message-ID: <
[email protected]>
NNTP-Posting-Host: kelly.teleport.com
X-Disclaimer: The "Approved" header verifies header information for article transmission and does not imply approval of content.
Xref: news.ruhr-uni-bochum.de comp.lang.perl.announce:408 comp.lang.perl.misc:42986
I just released the brand-spankin'-new Sort::PolySort module.
It'll be on CPAN real soon, and it's also available at
ftp://ftp.netspace.org/pub/dmacks/perl/Sort-PolySort-0.12.tar.gz
Briefly, a Sort::PolySort object supports sorting @arrays by a variety of
human-readable forms: US or European dates, "First Middle Last" names by
last name, email addresses by domain, etc. From the SYNOPSIS:
use Sort::PolySort;
$s=new Sort::PolySort; # defaults to 'name'
@people=('John Doe','Jane Doll','John Quasimodo Doe');
print join(", ",$s->sort(@people),"\n";
This is a beta version, with several slightly perverse routines. I'll try
to fix up the internal parts after I get settled in my new apartment, but
some folks wanted it now.
--
Daniel Macks
[email protected]
http://www.netspace.org/~dmacks