Curso de Raku / Avanzado / Subrutinas / La estrella Whatever / Exercises / Whatever con map
Solución: Whatever con map
Aquí tienes una posible solución para la tarea.
Código
my $triple = * * 3;
say (1..4).map($triple);🦋 Encuentra el programa en el archivo whatever-map.raku.
Salida
(3 6 9 12)Comentarios
* * 3es una expresión Whatever que se convierte en unWhateverCodede un argumento — un valor de función perfectamente ordinario guardado en$triple.Como es simplemente una función,
mapla acepta como cualquier bloque, aplicandola a cada elemento de1..4para dar(3 6 9 12).