The following module was proposed for inclusion in the Module List:
modid: List::Compare
DSLIP: bdpOp
description: Simple methods for comparing lists
userid: JKEENAN (James E Keenan)
chapterid: 6 (Data_Type_Utilities)
communities:
comp.lang.perl.modules http://groups.yahoo.com/group/perlsemny
similar:
Array::Compare Set::Scalar List::Utils Algorithm::Diff
rationale:
List::Compare is a simple, object-oriented implementation of
standard Perl code (perlfaq4, Perl Cookbook Chap. 12) for the
comparison of lists. While the code to compare two lists with
respect to intersection, union, subset status, etc. is well-known, I
could find no object-oriented implementation of the code available
on CPAN. As I have found this useful in my day job as well as in
preparing an introductory level course in Perl, I would like to make
it available to the Perl community at large. Similarly named modules
and/or modules with similarly named methods exist on CPAN but are
aimed at other tasks. Array::Compare, for example, focuses more on
evaluating the sameness/difference of two arrays judged by various
criteria and does not focus on intersection, union, etc. Set::Scalar
compares sets for the aforementioned properties but returns strings
rather than lists. These modules have very sophisticated features,
but they don't solve the precise problem which List::Compare does.
Latest version is available at
http://www.concentric.net/~Jkeen/list/ . Thank you very much.
enteredby: JKEENAN (James E Keenan)
enteredon: Fri Jun 14 02:33:22 2002 GMT
The resulting entry would be:
List::
::Compare bdpOp Simple methods for comparing lists JKEENAN
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=80200000_940dfb09aa173772&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=80200000_940dfb09aa173772&SUBMIT_pause99_add_mod_insertit=1