Курс на Stepik
Обложка курса «Функциональное программирование на языке Haskell (часть 2)» на Stepik
Бесплатно

Функциональное программирование на языке Haskell (часть 2) 4.947

Открыть на
STEPIK.ORG

Курс является продолжением курса "Функциональное программирование на языке Haskell". Мы познакомимся с новыми типами данных и классами типов, упрощающими работу с эффектами, и позволяющими конструировать и использовать составные эффекты.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Функциональное программирование на языке Haskell (часть 2)»Учеников на курсе 6 770
Сертификаты, выданные на курсе «Функциональное программирование на языке Haskell (часть 2)»Сертификатов выдано 1 145
Отзывы о курсе «Функциональное программирование на языке Haskell (часть 2)»Отзывов получено 75
Рейтинг курса «Функциональное программирование на языке Haskell (часть 2)»Рейтинг курса 4.947
Уроки в курсе «Функциональное программирование на языке Haskell (часть 2)»Количество уроков 19
Тесты в курсе «Функциональное программирование на языке Haskell (часть 2)»Количество квизов 14
Задачи с кодом в курсе «Функциональное программирование на языке Haskell (часть 2)»Количество задач с кодом 83
Время прохождения курса «Функциональное программирование на языке Haskell (часть 2)»Время прохождения курса
Обновления курса «Функциональное программирование на языке Haskell (часть 2)»Обновления курса
Дата публикации курса «Функциональное программирование на языке Haskell (часть 2)»Дата публикации курса
Последнее обновление курса «Функциональное программирование на языке Haskell (часть 2)»Последнее обновление

Содержание курса

Разделы в курсе «Функциональное программирование на языке Haskell (часть 2)» 4 раздела Уроки в курсе «Функциональное программирование на языке Haskell (часть 2)» 19 уроков Тесты в курсе «Функциональное программирование на языке Haskell (часть 2)» 14 тестов Задачи в курсе «Функциональное программирование на языке Haskell (часть 2)» 83 задачи Время прохождения курса «Функциональное программирование на языке Haskell (часть 2)» 24 ч. Последнее обновление курса «Функциональное программирование на языке Haskell (часть 2)» обн. 2 года назад

Аппликативные функторы

5 уроков
1. Определение аппликативного функтора
2. Представители класса типов Applicative
3. Аппликативный парсер Parsec
4. Аппликативный парсер своими руками
5. Композиция на уровне типов

Управление эффектами

5 уроков
1. Класс типов Foldable
2. Класс типов Traversable
3. Законы и свойства класса Traversable
4. Связь классов Monad и Applicative
5. Классы типов Alternative и MonadPlus

Монады и эффекты

4 урока
1. Монада Except
2. Монада Cont
3. Трансформеры монад
4. Трансформер ReaderT

Трансформеры монад

5 уроков
1. Трансформер WriterT
2. Трансформер StateT
3. Трансформер ExceptT
4. Неявный лифтинг
5. Задачи на трансформеры