DigitableCourses
База знаний

Тема: Композиция

4 материалов в этой теме.

Материалы

4 на странице
Статья

Функциональные паттерны: функторы, монады, линзы, комбинаторы

Как устроен второй словарь паттернов — функции как значения, функторы и монады с их законами, аппликативная валидация, парсер-комбинаторы и линзы — с рабочим кодом, …

#паттерны проектирования#функциональное программирование#монады
28 мин
Статья

Функциональное программирование: чистота, неизменяемость, композиция

Как работает функциональная парадигма изнутри: ссылочная прозрачность, персистентные структуры данных, композиция, свёртки, эффекты как значения — и как это применяют в …

#парадигмы#функциональное программирование#неизменяемость
19 мин
Статья

Структурные паттерны: Adapter, Decorator, Facade, Proxy, Composite

Как из мелких объектов собирают большие структуры: обёртки, деревья и мосты — с рабочим кодом, разбором стоимости косвенности и типичными ошибками.

#паттерны проектирования#ооп#композиция
22 мин
Статья

Монады без страха: что это на самом деле и зачем

Монада — не философия, а ответ на конкретную боль: как соединять функции, которые возвращают не значение, а значение в контейнере. Разбираем от лестницы if-ов до законов, …

#функциональное программирование#монады#композиция
18 мин