Перейти к основному содержимому

Лямбда-операция

Лямбда-операция — это группа символов ->. В лямбда-выражениях лямбда-операция отделяет параметры лямбда-выражения слева от тела лямбда-выражения справа.

Например, в следующем операторе присваивания справа от знака равенства находится лямбда-выражение:

знч МетодДлина = (СтрокаТекста: Строка) -> СтрокаТекста.Длина() 

Также лямбда-операция используется в имени функционального типа.

Например, в следующем объявлении метода СравнитьЧисла() третий параметр Сравнить имеет функциональный тип:

метод СравнитьЧисла(
ПервоеЧисло: Число,
ВтороеЧисло: Число,
Сравнить: (Число, Число) -> Булево
)