Funciones de sintaxis corta (Arrow) y Anónimas (Lambda)
Clase 10 de 29 • Curso de Dart
Resumen
Las funciones de sintaxis corta (Arrow) son declaradas en la misma línea y sólo pueden tener una expresión, misma que se declara después de una flecha (=>), por ejemplo:
void functionName(int a, int b) => a + b;
Las funciones anónimas, también conocidas como lambda o closures son similares a las nombradas pero con la diferencia de que no llevan nombre y suelen utilizarse para realizar una acción dentro de otro proceso, por ejemplo:
List list=["Rojo","Rosa","Verde"];
list.forEach((val){
print(val);
});
}