Видео и подкасты для разработчиков
Effect oriented programming — Системы эффектов в языках программирования
Что общего у скорости вычислений, мутабельности, кеширования и исключений?
Что общего у скорости вычислений, мутабельности, кеширования и исключений? Все это – сайд-эффекты, которые сопровождают результаты вычислений. Виталий Брагилевский показал нам невероятно прекрасную картину, которая открывается, если рассматривать все возможные эффекты как часть одной системы – программирование становится более простым, контролируемым и выразительным!
Содержание:
- 00:00 О чем выпуск
- 07:28 Влияние эффектов или их отсутствие
- 28:10 Разновидности сайд-эффектов
- 32:14 Исключения как эффект
- 40:47 Кэширование и отказоустойчивость
- 54:17 Влияние контекста на вычисления
- 01:04:44 Алгебраические эффекты
- 01:07:43 Эффекты в динамических языках
- 01:08:45 Преимущества системы эффектов
- 01:23:38 Тестирование эффектов
- 01:26:24 Реализация систем эффектов в языках программирования
- 01:44:40 Как соотносятся системы эффектов и линейные типы
- 01:45:46 Эффекты в Unison
- 01:56:37 Дебаг
- 02:07:35 Заключение
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Маркетинг и монетизация3 недели назад
Как ML-подход удвоил первые покупки при снижении CPI, CAC, ДРР: «Яндекс Маркет» и Bidease
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2026.6
-
Видео и подкасты для разработчиков2 недели назад
КодРевью лидера мнений: как можно нарушить сразу все принципы разработки
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2026.7
