perlfaq nodetype
faq_monk
<P>
Both grep and map build a return list, regardless of their context. This
means you're making Perl go to the trouble of building up a return list
that you then just ignore. That's no way to treat a programming language,
you insensitive scoundrel!
<P>