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

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
м Пометка второго раздела
Нет описания правки
Строка 1: Строка 1:
Этот учебник составлен из 11 лекций по [[w:Функциональное программирование|функциональному программированию]], читанных студентам четвёртого курса кафедры кибернетики [[w:Московский инженерно-физический институт|МИФИ]]. Первые лекции посвящены функциональному языку программирования [[w:Haskell|Haskell]], а оставшаяся часть — теории функционального программирования как одного из направлений [[w:Дискретная математика|дискретной математики]].

<div style="margin-left: 1em; margin-top: 0.3em; margin-right: 0.3em; padding: 0.3em; border: 1px solid #eee; background-color: #efe; color: #232; float: right;">{{Стадии}}</div>
<div style="margin-left: 1em; margin-top: 0.3em; margin-right: 0.3em; padding: 0.3em; border: 1px solid #eee; background-color: #efe; color: #232; float: right;">{{Стадии}}</div>

Данный учебник представляет собой курс из 11&nbsp;лекций по [[w:Функциональное программирование|функциональному программированию]], читаемый студентам четвёртого курса кафедры Кибернетики МИФИ ([[w:Московский инженерно-физический институт|Московского инженерно-физического института]]). Первые лекции посвящены функциональному языку программирования [[w:Haskell|Haskell]], а оставшаяся часть — теории функционального программирования как одного из направлений [[w:Дискретная математика|дискретной математики]].


#[[Основы функционального программирования/Вводная лекция|Вводная лекция]] [[Изображение:075.png|.:]]
#[[Основы функционального программирования/Вводная лекция|Вводная лекция]] [[Изображение:075.png|.:]]
Строка 15: Строка 15:
#[[Основы функционального программирования/Трансформация программ|Трансформация программ]] [[Изображение:025.png| .]]
#[[Основы функционального программирования/Трансформация программ|Трансформация программ]] [[Изображение:025.png| .]]


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

=== Внешние ссылки ===
*Оригинальный текст лекций: [http://roman-dushkin.narod.ru/fp.html Лекции по Функциональному Программированию]


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

Версия от 11:28, 14 марта 2006

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

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

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