Содержание курса
1. Аппликативные функторы
5 уроков
13 926
5 753
413м
406
Закрытый
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 уроков
8 390
4 926
437м
339
Закрытый
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 урока
6 338
3 527
261м
190
Закрытый
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 уроков
6 816
3 359
259м
168
Закрытый
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