http://qs1969.pair.com?node_id=1143368


in reply to Re: What is %_
in thread What is %_

> It's neat because it's self contained. Although it does seem to leave some namespace pollution as a result

If you want to use this "unique" construction multiple times, it'll break if you don't clean up %_ afterwards.

So its neat for a one liner, in every other situation I'd rather prefer an explicit my %seen or importing uniq from List::MoreUtils .

update

Btw your code does nothing, you forgot the ++ part.

@list = grep { !$_{$_}++ } @list;

Cheers Rolf
(addicted to the Perl Programming Language and ☆☆☆☆ :)
Je suis Charlie!