Основы функционального программирования: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
мНет описания правки
Удаление суффикса «’а» из слова «Haskell’а»
Строка 9: Строка 9:
#[[Основы функционального программирования/Структуры данных и базисные операции — 2|Структуры данных и базисные операции — 2]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Структуры данных и базисные операции — 2|Структуры данных и базисные операции — 2]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Основы языка Haskell|Основы языка Haskell]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Основы языка Haskell|Основы языка Haskell]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Служебные слова и синтаксис Haskell|Служебные слова и синтаксис Haskell]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Служебные слова и синтаксис Haskell|Служебные слова и синтаксис Haskell]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Модули и монады в Haskell|Модули и монады в Haskell]] [[Изображение:050.png|..]]
#[[Основы функционального программирования/Модули и монады в Haskell|Модули и монады в Haskell]] [[Изображение:050.png|..]]
#[[Основы функционального программирования/Операции ввода/вывода в Haskell|Операции ввода/вывода в Haskell]] [[Изображение:050.png|..]]
#[[Основы функционального программирования/Операции ввода/вывода в Haskell|Операции ввода/вывода в Haskell]] [[Изображение:050.png|..]]
#[[Основы функционального программирования/Конструирование функций|Конструирование функций]] [[Изображение:025.png| .]]
#[[Основы функционального программирования/Конструирование функций|Конструирование функций]] [[Изображение:025.png| .]]
#[[Основы функционального программирования/Доказательство свойств функций|Доказательство свойств функций]] [[Изображение:025.png| .]]
#[[Основы функционального программирования/Доказательство свойств функций|Доказательство свойств функций]] [[Изображение:025.png| .]]
Строка 17: Строка 17:
#[[Основы функционального программирования/Трансформация программ|Трансформация программ]] [[Изображение:025.png| .]]
#[[Основы функционального программирования/Трансформация программ|Трансформация программ]] [[Изображение:025.png| .]]


Первоначальный текст: [http://roman-dushkin.narod.ru/fp.html Лекции по Функциональному Программированию]. Автор — '''[[Участник:Dark Magus|Душкин Р. В.]]'''
Первоначальный текст: [http://roman-dushkin.narod.ru/fp.html Лекции по функциональному программированию]. Автор — '''[[Участник:Dark Magus|Душкин Р. В.]]'''


[[Категория:Функциональное программирование]]
[[Категория:Функциональное программирование]]

Версия от 10:31, 3 февраля 2008

Логотип языка Haskell
Логотип языка Haskell

Этот учебник составлен из 11 лекций по функциональному программированию, читанных студентам четвёртого курса кафедры кибернетики МИФИ. Первые лекции посвящены функциональному языку программирования Haskell, а оставшаяся часть — теории функционального программирования как одного из направлений дискретной математики.

Стадии развития викиучебников
Недавно созданный Разрабатываемый: Растущий: Разработанный: Законченный текст
  1. Вводная лекция .:
  2. Структуры данных и базисные операции .:
  3. Структуры данных и базисные операции — 2 .:
  4. Основы языка Haskell .:
  5. Служебные слова и синтаксис Haskell .:
  6. Модули и монады в Haskell ..
  7. Операции ввода/вывода в Haskell ..
  8. Конструирование функций .
  9. Доказательство свойств функций .
  10. Формализация ФП на основе λ-исчисления .
  11. Трансформация программ .

Первоначальный текст: Лекции по функциональному программированию. Автор — Душкин Р. В.