Basically just this with more elm-like naming and stucture https://swiftwithmajid.com/2019/09/18/redux-like-state-container-in-swiftui/
WhileTruu/swiftui-elm-architecture
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.