[https://en.wikipedia.org/wiki/Functional_programming]
Функциональное программирование для всех
[https://habr.com/ru/post/142351/]
The Elm Architecture. Функциональное программирование на Android
UDF – Unidirectional Data Flow [https://en.wikipedia.org/wiki/Unidirectional_Data_Flow_(computer_science)]
Unidirectional data flow on Android using Kotlin: The blog post (part 1).
[https://proandroiddev.com/unidirectional-data-flow-on-android-the-blog-post-part-1-cadcf88c72f5]
Однонаправленный поток данных в пользовательском интерфейсе Android
[https://nuancesprog.ru/p/12206/]
Improving UI State management by using a Finite State Machine and MVI architecture
02.2022 [https://proandroiddev.com/managing-the-ui-state-by-using-a-finite-state-machine-and-mvi-architecture-36d84056c616]
Android Unidirectional Data Flow with LiveData
[https://medium.com/hackernoon/android-unidirectional-flow-with-livedata-bf24119e747]
Sample App — Android Unidirectional Data Flow
[https://medium.com/android-news/sample-app-android-unidirectional-data-flow-b9f8ad0fbca3]
Getting ready for Declarative UIs — Part 1 — Unidirectional Data Flow
[https://proandroiddev.com/getting-ready-for-declarative-uis-8eedb5f8ed0d]
Getting ready for Declarative UIs — Part 2 — Implementing Unidirectional Data Flow
[https://proandroiddev.com/getting-ready-for-declarative-uis-part-2-implementing-unidirectional-data-flow-2e829e9f6f50]
Android + Redux = <3
[https://habr.com/ru/company/wheely/blog/548982/]
Architecture in Jetpack Compose — MVP, MVVM, & MVI
[https://proandroiddev.com/architecture-in-jetpack-compose-mvp-mvvm-mvi-17d8170a13fd]
MVI Architecture with Kotlin Flows and Channels
[https://proandroiddev.com/mvi-architecture-with-kotlin-flows-and-channels-d36820b2028d]
A case against the MVI architecture pattern
[https://dev.to/feresr/a-case-against-the-mvi-architecture-pattern-1add]
State production with unidirectional data flow and Kotlin Flows
[https://tunjid.github.io/Mutator/]
Best Architecture For Android : MVI + LiveData + ViewModel
[https://proandroiddev.com/best-architecture-for-android-mvi-livedata-viewmodel-71a3a5ac7ee3]
Revisiting unidirectional data flows on Android with Kotlin’s SharedFlow and StateFlow
04.2021 [https://argenkiwi.medium.com/revisiting-unidirectional-data-flows-on-android-with-kotlins-sharedflow-and-stateflow-92fb74e17983]
Reactive Apps with Model-View-Intent
[https://hannesdorfmann.com/android/mosby3-mvi-1/]
[https://hannesdorfmann.com/android/mosby3-mvi-2/]
[https://hannesdorfmann.com/android/mosby3-mvi-3/]
[https://hannesdorfmann.com/android/mosby3-mvi-4/]