I'm also pretty interested in this. I'm currently migrating a react project to Kotlin, and it was heavily relying on redux-saga.
I have actually started creating a simpler middleware which allows for a coroutine-based side-effect management, but without the "effect" mechanism of redux sagas.