[Cascavel-pm] map vs. foreach (era: Duvida $dbh->prepare)

Nelson Ferraz nferraz em gmail.com
Sexta Janeiro 26 07:48:19 PST 2007


André Garcia Carneiro wrote:
> Por quê?? 

O próprio Igor respondeu:

>> Utilize map apenas nos casos que queiras gerar uma lista com o
>> resultado da computação do bloco. (...)
>>
>> my @results = map { ... } @input;

Ou, de acordo com o perlstyle:

"Avoid using grep() (or map()) or ‘backticks‘ in a void context, that
is, when you just throw away their return values.  Those functions all
have return values, so use them.  Otherwise use a foreach() loop or the
system() function instead."

[]s

Nelson



Mais detalhes sobre a lista de discussão Cascavel-pm