Они ограничены (или «урезаны») тем фактом, что результатом лямбда-выражения должно быть одно выражение, а не инструкция. Таким образом, в лямбда-выражении нельзя поместить блок «for», «while» или «if».
В этом примере лямбда-выражение появляется внутри функции.