Справка
x
Поиск
Закладки
Озвучить книгу
Изменить режим чтения
Изменить размер шрифта
Оглавление
Для озвучивания и цитирования книги перейдите в режим постраничного просмотра.
Изучай Haskell во имя добра!
12. Моноиды
Для продолжения работы требуется
Registration
Предыдущая страница
Следующая страница
Table of contents
От издателя
Предисловие
Введение
1. На старт, внимание, марш!
+
2. Типы и классы типов
+
3. Синтаксис функций
+
4. Рекурсия
+
5. Функции высшего порядка
+
6. Модули
+
7. Создание новых типов и классов типов
+
8. Ввод-вывод
+
9. Больше ввода и вывода
+
10. Решение задач в функциональном стиле
+
11. Аппликативные функторы
+
12. Моноиды
-
Оборачивание существующего типа в новый тип
Использование ключевого слова newtype для создания экземпляров классов типов
О ленивости newtype
Ключевое слово type против newtype и data
В общих чертах о моноидах
Класс типов Monoid
Законы моноидов
Познакомьтесь с некоторыми моноидами
Списки являются моноидами
Типы Product и Sum
Типы Any и All
Моноид Ordering
Моноид Maybe
Свёртка на моноидах
13. Пригоршня монад
+
14. Ещё немного монад
+
15. Застёжки
+
Данный блок поддерживает скрол*