Вызов лямбды в Kotlin
Лямбду, записанную в переменной, вызывают как функцию: после имени ставят круглые скобки и передают аргументы:
val double = { x: Int -> x * 2 }
println(double(5))
Тот же прием работает для лямбды без имени, если её сразу вызвать в месте создания:
println({ x: Int -> x + 10 }(7))
При нескольких параметрах аргументы перечисляют через запятую в том же порядке, что и в объявлении:
val sum = { a: Int, b: Int -> a + b }
println(sum(3, 4))
Создайте лямбду triple, которая
умножает целое число на 3.
Выведите в консоль результат для
4.
Создайте лямбду minPair с двумя
целыми параметрами. Выведите в консоль
результат для чисел 8 и 2.