Введение. Функциональное и императивное программирование. Лямбда-исчисление. Применение и абстракция. Свободные и связанные переменные. Комбинаторы. Функции нескольких переменных, каррирование. Подстановка, лемма подстановки. Бета-преобразование. Эта-преобразование. Расширение чистого лямбда-исчисления: дельта-преобразование.
Лекция №1 в курсе “Функциональное программирование“ (весна 2015).
Преподаватель курса: Денис Николаевич Москвин.
Страница лекции на сайте CS центра:
1 view
68
14
9 months ago 01:06:25 1
Дмитрий Сошников — Введение в теорию функционального программирования с примерами на F#
11 months ago 00:36:13 1
Функциональное программирование во фронтенде: лямбда-исчисление и JS, монады, Elm, Fantasy Land