Доклад

Введение в Effect: как писать на TypeScript и не страдать

3 зал

Я написал и прочитал много TypeScript-кода: пет-проекты, open-source, корпоративный код под NDA. Меня долго мучил один вопрос: нельзя ли как-то лучше? К счастью, системы эффектов (идея из 80-х) набирают популярность и проникают в мейнстримные языки.

В докладе речь пойдет об Effect — библиотеке, которая меняет подход к написанию кода на TypeScript. Разберем источники головной боли в нашем коде, попробуем решить эти проблемы самостоятельно и посмотрим, как их решает Effect. Узнаем, что у Effect общего с React и для каких TypeScript proposals он дает решение уже сегодня. По пути изучим основы и соберем ключевые идеи Effect, которые поначалу могут казаться странными.

Вместо продажи очередной библиотеки постараюсь доходчиво показать свежий взгляд на построение программ за пределами status quo.

Спикеры

Расписание