익명 함수(Anonymous function)와 람다 함수는 둘다 함수 이름이 없습니다. 익명함수에서 { }를 빼고 => 를 추가한 것이 람다 함수입니다. 단, 람다 함수는 { }가 없기 때문에 함수 로직을 수행하는 statement가 하나이어야 합니다(한 줄이 아닌, 명령 단위가 하나). void main() { List numbers = [1,2,3]; int sum = numbers.reduce((value, element) => value + element); print(sum); }