Вызов лямбды в Dart
Лямбду, записанную в переменной, вызывают как функцию: после имени переменной ставят круглые скобки и передают аргументы:
var doubleIt = (int n) => n * 2;
print(doubleIt(5));
Тот же прием работает, если анонимный блок сразу вызвать в месте создания:
print(((int x) => x + 10)(7));
При нескольких параметрах аргументы перечисляют через запятую в том же порядке, что и в объявлении:
var sum = (int a, int b) => a + b;
print(sum(3, 4));
Создайте лямбду triple, которая
умножает целое число на 3.
Выведите в консоль результат для
4.
Создайте лямбду minPair с двумя
целыми параметрами. Выведите в консоль
результат для чисел 8 и 2.