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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Функциональное программирование на языке Haskell (часть 2)»Учеников на курсе 6 728
Сертификаты, выданные на курсе «Функциональное программирование на языке Haskell (часть 2)»Сертификатов выдано 1 142
Отзывы о курсе «Функциональное программирование на языке Haskell (часть 2)»Отзывов получено 74
Рейтинг курса «Функциональное программирование на языке Haskell (часть 2)»Рейтинг курса 4.946
Уроки в курсе «Функциональное программирование на языке 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 года назад

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

5 уроков
Закрытый
1.1 Определение аппликативного функтора
5 822
1 036
119м 45с
116
Закрытый
1.2 Представители класса типов Applicative
2 176
1 260
85м 9с
88
Закрытый
1.3 Аппликативный парсер Parsec
2 046
1 421
40м 19с
62
Закрытый
1.4 Аппликативный парсер своими руками
1 958
1 335
103м 9с
84
Закрытый
1.5 Композиция на уровне типов
1 924
701
66м 38с
56

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

5 уроков
Закрытый
2.1 Класс типов Foldable
1 874
1 265
95м 19с
88
Закрытый
2.2 Класс типов Traversable
1 720
1 112
101м 45с
59
Закрытый
2.3 Законы и свойства класса Traversable
1 564
930
100м 54с
70
Закрытый
2.4 Связь классов Monad и Applicative
1 607
1 099
86м 22с
60
Закрытый
2.5 Классы типов Alternative и MonadPlus
1 625
520
55м 51с
62

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

4 урока
Закрытый
3.1 Монада Except
1 692
921
70м 20с
45
Закрытый
3.2 Монада Cont
1 562
768
56м 47с
55
Закрытый
3.3 Трансформеры монад
1 638
962
44м 30с
46
Закрытый
3.4 Трансформер ReaderT
1 446
876
90м 11с
44

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

5 уроков
Закрытый
4.1 Трансформер WriterT
1 452
821
79м 40с
37
Закрытый
4.2 Трансформер StateT
1 275
624
62м 42с
35
Закрытый
4.3 Трансформер ExceptT
1 258
696
59м 4с
34
Закрытый
4.4 Неявный лифтинг
1 345
714
56м 12с
38
Закрытый
4.5 Задачи на трансформеры
1 486
504
4м 44с
24