grep seen

my @filtered = uniq(@array);

sub uniq
{
    my %seen;
    grep !$seen{$_}++, @_;
}

Comments