Справка
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. Застёжки
+
Данный блок поддерживает скрол*