He estado escribiendo código perl a tiempo completo durante un par de meses (bioinformática), y siempre estoy tratando de mejorar mis habilidades. Solo hoy, caí en la cuenta de que nunca uso map o grep. Mirando hacia atrás a través de mi código, me doy cuenta de que estas herramientas podrían ahorrarme un par de líneas aquí o allá, pero solo a expensas de la flexibilidad de un ciclo foreach. Mi pregunta es la siguiente:El uso de map o grep en Perl
¿Hay alguna circunstancia que haya encontrado donde usar map o grep haya traído una ventaja significativa sobre un bucle foreach/for, más allá de guardar una línea o dos de código?
¡Gracias por su tiempo!
Un mapa puede estar en línea con una expresión más grande. Un foreach no puede. –