Говорим об Elm - чисто функциональной UDF (Unidirectional Data Flow) архитектуре для Android приложений

The Elm Architecture – архитектура для UI-приложений, популярная в сообществе Elm-разработчиков. Она использует функциональное программирование, для того чтобы создавать корректные и легко масштабируемые приложения. Чистые функции и единое управление состоянием дают несколько иные инструменты абстракции, нежели традиционная Clean Arch, предоставляя больше гибкости и контроля над логикой

В гостях - Михаил Левченко, Android разработчик в Автo.ру. Любитель функционального программирования, Автор Telegram канала "Сохранёнки Джейка Вортона" https://ttttt.me/podvedro

Полезные ссылки:
📰 Telegram канал с полезными материалами для Android разработчиков - https://ttttt.me/android_broadcast
💰 Поддержать проект через Boosty (https://boosty.to/androidbroadcast) или Patreon (https://bit.ly/2TBOzlu)
🔗 Слайды к докладу - https://bit.ly/2DA7S8U
🔗 Twitter Миши - https://twitter.com/TheMishkun
🔗 Telegram канала "Сохранёнки Джейка Вортона" - https://ttttt.me/podvedro
📖Grokking Simplicity - https://www.manning.com/books/grokking-simplicity
🔗 Unidirectional user interface architectures - https://staltz.com/unidirectional-user-interface-architectures.html
🔗 Guide to Elm Architecture - https://guide.elm-lang.org/architecture/
🔗 Redux FAQ - https://redux.js.org/faq
📺 Solving Problems Clojure Way - https://youtu.be/vK1DazRK_a0
📺 From dependency injection to dependency rejection - https://youtu.be/9VF8FFT1DbM
📺 Live-coding “Дизайним экран авторизации на Elm” - https://youtu.be/aRHkMYyCM40
📺 Мифы Android разработки - https://youtu.be/eHjHlujp3Tg

Twitter Mentions