Better Perl: Four list processing best practices with map, grep, and more
phoenixtrap.com