We are excited that the Redux paradigm has made its way to Swift-land in the form of ReSwift. We’ve found real benefits in the simplicity and readability of codebases once state and state changes are managed in a central place and common idiom. This also helps with building "offline first" applications.