Принципы FRP на примере реактивности и иммутабельности при создании UI

Вы считаете, что UI можно разрабатывать примерно так же как бизнес-логику. Вы считаете, что функциональное программирование — это для математиков и гиков, а реактивность у вас ассоциируется с ракетами, тогда вам сюда. Можно будет, кое-что новое, об удобной разработке UI с применением функционального-реактивного подхода.

Мы рассмотрим такие элементы FRP как:
— Реактивность,
— Иммутабельность,
— Декларативность,
на примере создания веб компонента.

Создавать будем в живую, кодируя и последовательно применяя разные парадигмы.
А так же, надеюсь, вас удивит несколько плюшек, которые бесплатно вытекают из использования FRP подхода.

Полезно, хоть и не обязательно, знание ReactJS, ImmutableJS

Презентация

Конференция Yappi Days 17