Заказ: 1050595

Общие сведения о функциональном программировании (реферат)

Общие сведения о функциональном программировании (реферат)
Описание

Предисловие 5
Введение 8
1. Общие сведения о функциональном программировании 9
1.1. История функционального программирования 11
1.2. Основы функционального программирования 13
1.2.1. Краткость и простота 13
1.2.2. Строгая типизация 16
1.2.3. Модульность 18
1.2.4. Функции — это значения 18
1.2.5. Чистота (отсутствие побочных эффектов) 19
1.2.6. Отложенные (ленивые) вычисления 20
2. Основы работы с HUGS 98 21
2.1. Панель инструментов HUGS 98 22
2.2. Команды консоли HUGS 98 25
2.3. Дополнительные возможности для отладки 29
2.3.1. Просмотр классов 30
2.3.2. Просмотр зарегистрированных имён объектов 32
2.3.3. Просмотр конструкторов типов 33
2.3.4. Просмотр иерархии классов 34
Работа 1 Основы функционального программирования 36
Работа 2 Изучение файла Prelude.hs 40
Работа 3 Углублённое изучение возможностей языка Haskell 43
Работа 4 Выполнение сложных задач Искусственного Интеллекта 48
Список литературы 51
Приложение 53
А. Языки функционального программирования 53
Б. Интернет-ресурсы по функциональному программированию 56
В. Параметры ИС HUGS 98 58



Общие сведения о функциональном программировании (реферат)