Функциональное программирование (кембриджский курс по F# / OCaml) [Высшая Школа Программирования] [Сергей Бобровский]

Bot

Администратор
Команда форума
23 Янв 2020
190,448
3,071
113
Функциональное программирование (кембриджский курс по F# / OCaml)[Высшая Школа Программирования] [Сергей Бобровский]
Функциональное программирование (кембриджский курс по F# / OCaml)
22 практических занятия (8,900 рублей за курс)

Спойлер: Программа
Часть 1. Введение
1. Введение
2. Принципы функционального программирования
* 3. Первая программа на F#
4. Вывод на экран
* 5. Объявление, определение функций
* 6. Функциональные выражения с шаблонами
* 7. Рекурсия
8. Кортежи
9. Function application, связывание и окружение
10. Автономные программы
Часть 2. Значения, операторы, выражения и функции
11. Типы
12. Операторы
13. Логические операторы и функция-предикат
14. Тип unit
* 15-16. Старшинство и ассоциация операторов
* 17. Символы и строки
18. Условное выражение
19. Перегрузка функций и операторов
* 20. Композиция и каррирование
* 21. Замыкания
22. Объявление операторов

Часть 3. Составные значения (типы)
* 23. Кортежи
24. Записи
25. Генерация исключений
26. Локальные идентификаторы
* 27. Размеченные объединения
28. Исключения
29. Частичные функции

Часть 4. Списки
30. Списки
31. Сравнение списков
32. Добавление элемента в голову
* 33-34. Сопоставление с шаблоном
35. Диапазоны списков
36. Слоистый шаблон
37. Стандартные функции для работы со списками
* 38-40. Списки и полиморфизм

Часть 5. Коллекции и функции высших порядков
* 41. Списки
* 42. Множества
* 43. Отображения

Часть 6. Модули, ООП и императивный стиль
44. Модули
45. ООП
46. Императивное программирование
* 47. Императивное программирование-2

Часть 7. Ленивые вычисления и последовательности
* 48. Хвостовая рекурсия
* 49. Ленивые последовательности
* 50. Выражения последовательностей
* 51. Ленивые вычисления


Продажник: skillsmart.ru/ama/ky/