Лямбда-исчисление связано с функциональным программированием тем, что оно служит теоретическим базисом для него. 2
Это исчисление формализует понятие вычислимости на базе математического понятия функции, и все функциональные программы можно преобразовать в эквивалентные вычислимые лямбда-выражения. 2 Кроме того, можно описать все базовые свойства функционального языка, опираясь на понятия лямбда-исчисления. 2
Некоторые ключевые принципы лямбда-исчисления, которые формируют понятие функционального программирования: