in reply to extracting redundant and unique items
Or, alternatively, use an anonymous hash to get the unique values, in a classical way.
my @unique = keys %{{map {$_,undef} @array}}; print join ",", sort {$a <=> $b} @unique; __END__ 11,23,54,78
_ _ _ _ (_|| | |(_|>< _|
|
|---|