I don't care about a special tech stack, i's just interesting that different people have similar ideas about fomalizing a Problem. And the last years was a trend to avoid any state in systems, or define them as somebody else problem. It's so easy. But in reality you can't avoid state, you can limit state, you can manage state, you can define some principles how to work with state. But you can't avoid it and there is no magic library takes care of all state changes for you. just my 2ct.