TODO: explanation
- Declarative. (https://en.wikipedia.org/wiki/Language-oriented_programming) (https://en.wikipedia.org/wiki/No_Silver_Bullet)
- Store - single source of trust for any application slice (in time). It means posibility to access of any stream state.
- Auto generating dependency graph for better subscriptions performans (runtime) and analitics charts (offline).
- Predictable reactive programming.