[Cascavel-pm] Legibilidade do map()... [Was: Duvida $dbh->prepare]

Nilson Santos Figueiredo Junior acid06 em gmail.com
Sexta Janeiro 26 08:16:53 PST 2007


On 1/26/07, Igor Sutton <igor.sutton em gmail.com> wrote:
> Bom, para aqueles que gostam do formato do map, pode-se utilizar:
>
> $_->do_something for @array;
>
> IMHO, isto é mais claro no sentido da intenção do que o map.

Além de ser a forma semanticamente correta, uma vez que o map() é para
quando você quer mapear valores de uma lista para outra lista.
Exemplo:

  my @x = (1..10);

  # cria uma array com os quadrados de cada elemento de @x
  my @x2 = map { $_**2 } @x;

E assim por diante.

-Nilson Santos F. Jr.


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