https://youtu.be/us4dp7Ksly0 Functional data that adapts to change - Don Syme - NDC Oslo 2020
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
YouTube
Functional data that adapts to change - Don Syme - NDC Oslo 2020
Functional data is simple, safe and productive, right! However, it's also immutable, requiring recomputation when change happens. And change is everywhere....
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…
https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zb3VuZGNsb3VkLmNvbS91c2Vycy9zb3VuZGNsb3VkOnVzZXJzOjI4MDM1MzE3My9zb3VuZHMucnNz/episode/dGFnOnNvdW5kY2xvdWQsMjAxMDp0cmFja3MvMTAyNzYzMzgyNQ?sa=X&ved=0CAUQkfYCahcKEwiIzYGY0f3vAhUAAAAAHQAAAAAQXg #podcast #mvi
Google Podcasts
Talking Kotlin - MVIKotlin and Decompose with Arkadii Ivanov from Bumble
Arkadii Ivanov, Android Engineer at Bumble Engineering and Google Developer Expert for Kotlin takes us on a journey through his open-source projects MVIKotlin and Decompose. Find out about the Model-View-Intent architecture pattern, learn how Decompose helps…
#JetpackCompose #UDF #MVI #Architecture
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Еще один взгляд на MVI архитектуру в сочетании с Compose.
Комментарии на медиум приветствуются. 👏
https://medium.com/@VolodymyrSch/android-simple-mvi-implementation-with-jetpack-compose-5ee5d6fc4908
Medium
Android: Simple MVI implementation with Jetpack Compose
Foreword:
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…
There are different architectures for building a UI in Android development, but MVI is less known from them all. Studying the…