Описание:Цель дисциплины «Функциональное программирование» – углубление знаний в области информатики и программирования, освоение ключевых абстракций функционального программирования. Кратко характеризуется лямбда-исчисление, как теоретическая основа функциональной парадигмы программирования. Основные понятия функционального программирования излагаются на основе языков программирования Лисп и Хаскель. Особое внимание уделяется технике построения функциональных программ, включая рекурсию и функционалы. Теоретический материал дисциплины подкрепляется семинарскими занятиями и домашними работами по программированию на функциональном языке. Курс предназначен для студентов-бакалавров ПМ профиля "Системное программирование и компьютерные науки" 3 курса факультета ВМиК МГУ.