The more I use Kotlin and RxJava in my professional space, the more my Android apps just become reactive streams that transform stuff until it eventually becomes a stream of view states. The more I take that approach the more I like how it works out. So that has gotten me thinking about if I could start taking that approach in my Rust programs as well.
Tokio seems to be the big thing for Async in Rust but it also seems to be targeted at networking only. So what is the reactive story in Rust? Is there anything around in Rust that would be akin to the ease of use and functionality of RxJava or even any demand for it? And yes I know RxRust exists but it also hasn’t seen a commit for a couple years so I am thinking it is not as well developed as I am looking for.