Язык и библиотеки Haskell 98

S. Jones, ИНТУИТ

Haskell является чисто функциональным языком программирования общего назначения, который включает много последних инноваций в разработке языков программирования.

Haskell обеспечивает функции высокого порядка, нестрогую семантику, статическую полиморфную типизацию, определяемые пользователем алгебраические типы данных, сопоставление с образцом, описание списков, модульную систему, монадическую систему ввода - вывода и богатый набор примитивных типов данных, включая списки, массивы, целые числа произвольной и фиксированной точности и числа с плавающей точкой. Haskell является и кульминацией, и кристаллизацией многих лет исследования нестрогих функциональных языков. Этот курс определяет синтаксис программ на Haskell и неформальную абстрактную семантику для понимания смысла таких программ.

  1. Предисловие
  2. Введение
  3. Лексическая структура Haskell 98
  4. Выражения
  5. Объявления и связывания имен
  6. Модули
  7. Предопределенные типы и классы
  8. Основные операции ввода - вывода
  9. Стандартное начало (Prelude
  10. Синтаксический справочник
  11. Спецификация производных экземпляров
  12. Указания компилятору (псевдокомментарии)
  13. Рациональные числа
  14. Комплексные числа
  15. Числовые функции
  16. Операции индексации
  17. Массивы
  18. Утилиты работы со списками
  19. Утилиты Maybe
  20. Утилиты работы с символами
  21. Утилиты работы с монадами
  22. Ввод - вывод
  23. Функции с каталогами
  24. Системные функции
  25. Дата и время
  26. Локализация
  27. Время CPU
  28. Случайные числа

Сессии:
  • Свободный график
Характеристики онлайн курса:
  • Бесплатный:
  • Платный:
  • Сертификат:
  • MOOC:
  • Видеолекции:
  • Аудиолекции:
  • Email-курс:
  • Язык: Русский Ru

Отзывы

Пока никто не написал отзыв по этому курсу. Хотите быть первым?

Зарегистрируйтесь, чтобы оставить отзыв

Show?id=n3eliycplgk&bids=695438
Входит в подборки курсов:
Small-icon.hover Functional Programming
Материалы по функциональному программированию
NVIDIA
Ещё курсы на эту тему:
Logo Язык и библиотеки Haskell 98
Haskell является чисто функциональным языком программирования общего назнач...
Ещё из рубрики «Компьютерные науки»:
Netology2016 Новогодняя распродажа в Нетологии
Скидка на ВСЕ курсы 2016 руб! Электронная коммерция и SMM, веб-дизайн и HTML...
150x150 Курсы информационных технологий
Компания «Яндекс» регулярно проводит набор на Курсы информационных технолог...
B-teaser-0 Алгоритмы и структуры данных поиска
Лектор: Максим Александрович Бабенко, заместитель директора отделения computer...
B-teaser-0 Машинное обучение
Лектор: Константин Вячеславович Воронцов, старший научный сотрудник Вычисли...
B-teaser-0 Параллельные и распределенные вычисления
Лектор: Олег Викторович Сухорослов, старший научный сотрудник Центра грид-т...
Ещё от Intuit:
Extpicture "Продвинутые" алгоритмы для школьников
В курсе рассказывается о "продвинутых" (advanced) алгоритмах для школьников...
Extpicture Комбинаторные алгоритмы для программистов
Курс начинается с азов комбинаторики и охватывает все основные алгоритмы, ...
Extpicture Алгоритмы: построение и анализ
Курс посвящён теории алгоритмов и элементам дискретной математики. Основная...
Extpicture Алгоритмы и модели вычислений
Рассматриваются некоторые теоретические проблемы, возникающие при разработк...
Logo Базовые и "продвинутые" алгоритмы для школьников
В курсе рассказывается о базовых и "продвинутых" (advanced) алгоритмах для ...

© 2013-2019