Perl Style: Use Hashes for the First Time
- A hash is a good way to keep track of whether you’ve done something before.
Embrace the
... unless $seen{$item}++
notation:%seen = (); foreach $item (genlist()) { func($item) unless $seen{$item}++; }
Forward to Use Hashes of Records, not Parallel Arrays
Back to Use Hashes for Sets
Up to index
Copyright © 1998, Tom Christiansen All rights reserved.
Tags
Feedback
Something wrong with this article? Help us out by opening an issue or pull request on GitHub