Is there significant differences in the conception
of List::Compare and the existing Set::Scalar
package?

For instance:

  use Set::Scalar;

  my @a = getListA();
  my @b = getListB();

  my $comp = Set::Scalar->new(@a)->compare(
    Set::Scalar->new(@b)
  );

This, of course, creates two throw-away blessed
objects, but I don't know if your proposed
solution wouldn't throw away at least a couple
of hashes after the compare anyway...

Hope this helps,

Mark Dilger

--- Janek Schleicher <[EMAIL PROTECTED]> wrote:
> Terrence Brannon wrote at Thu, 27 Jun 2002 15:53:55
> +0200:
> 
> >> and the equivalents isnt_equal, isnt_equal_set,
> isnt_equal_bag.
> > 
> > why not simply do:
> >     not List::Compare->is_equal_set
> > 
> > the negated methods seem unnecessary.
>  
> Of course the are unnecessary.
> Well, but from a linguistic view,
> it seem's reasonable.
> 
> If there are two things different, the english
> speaker says,
> that "compared, they aren't equal".
> 
> I think it's the same principle like with the
> statements 'if' and 'unless'. 
> One of the both is unnecessary, but I won't miss
> anyone.
> 
> However, from a linguistic view,
> the methods a suggested should be called better:
> 
> are_equal, are_equal_sets, are_equal_bags
> (perhaps shorter as are_eq, are_eq_sets,
> are_eq_bags)
> and the negative methods:
> arent_eq, arent_eq_sets, arent_eq_bags.
> (perhaps are_diff, are_diff_sets and are_diff_bags
> is a better name)
> 
> 
> Greetings,
> Janek
> 


__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

Reply via email to