Тематический план
- Общее
Общее
- Парадигмы программирования.
Парадигмы программирования.
Процедурный, функциональный и логический подходы к программированию.
- Функциональное программирование
Функциональное программирование
Функциональный подход к программированию. Основные принципы и свойства. Примеры простых алгоритмов
- Язык функционального программирования LISP
Язык функционального программирования LISP
Интерпретатор LISP. Свойства языка, синтаксис. Алгоритм работы интерпретатора, вычисление выражений. Примеры простых функций. Реализация типа данных - множество. - LAMBDA - исчисление
LAMBDA - исчисление
λ-исчисление является теоретическим базисом для функционального программирования, представляет собой формальный метод представления функций и правила вывода значений функций. Cформулировано Алонзо Чёрчем (Alonzo Church) в 1930 году как теория исчисления анонимных (безымянных) функций. - Функциональное представление данных
Функциональное представление данных
- Тема 6
Тема 6
- Тема 7
Тема 7
- Тема 8
Тема 8
- Тема 9
Тема 9
- Тема 10
Тема 10
- Тема 11
Тема 11
- Тема 12
Тема 12
- Тема 13
Тема 13
- Тема 14
Тема 14
- Тема 15
Тема 15
- Тема 16
Тема 16