Реферат.
Предисловие.
Введение.
Общие сведения о функциональном программировании.
История функционального программирования.
Основы функционального программирования.
Краткость и простота.
Строгая типизация.
Модульность.
Функции — это значения.
Чистота (отсутствие побочных эффектов).
Отложенные (ленивые) вычисления.
Основы работы с HUGS 98.
Панель инструментов HUGS...
Компьютерная лаборатория, Университет Кембридж, 1995 - 45 c.
Курс связан с λ-вычислениями и близкой к ним наукой – комбинаторной логикой
Содержание
Вступление
Равенство и нормализация
Кодирования данных в λ-вычислениях
Написание рекурсивных функций в λ-вычислениях
λ-вычисления и теория вычислений
ISWIM: λ-вычисления как язык программирования
Ленивые вычисления,...
Курсовая работа. По по предмету конструирование программ и языки программирования на тему: Поиск кратчайшего пути в лабиринте. Постановка задачи. Проектирование программы. Реализация программы. Модуль GRAPHICA. Модуль SHORTWAY. Модуль MOUSE. Описание работы программы. Методика и результаты тестирования. задачи. 22 стр.
Ты знал, что повторяться свойственно не только моде на одежду, но и на парадигмы программирования? В этой обзорной статье мы поговорим о функциональной парадигме программирования и её роли в мэйнстриме современного программирования. Итак, начнём рассмотрение с исторического ракурса вопроса. Функциональное программирование(далее ФП) не является чем-то новым, скорее наоборот...
Содержание .
Парадигма программирования.
Функциональные языки.
Свойства функциональных языков.
Быстрая сортировка Хоара на C.
Быстрая сортировка Хоара на языке Haskell.
Ленивость и нестрогость.
Немного о популярном языке.
Каррирование (карринг).
Определение функций.
Рекурсия.
Использование списков.
Сопоставление с образцом.
Сортировка вставкой.
Быстрая сортировка....
Комментарии