Contents

mecid/swift-unidirectional-flow

Unidirectional flow implemented using the latest Swift Generics and Swift Concurrency features. To learn more about Unidirectional Flow in Swift, take a look at my dedicated [post](https://swiftwithmajid.com/2023/07/11/unidirectional-flow-in-swift/).

Installation

Add this Swift package in Xcode using its Github repository url. (File > Swift Packages > Add Package Dependency...)

  • v0.4.x - Introduced Swift 6 strict concurrency support.
  • v0.3.x - Introduced the new Observation framework available only on iOS 17 and macOS 14.
  • v0.2.x - Use previous versions to target older versions of iOS and macOS.

Author

Majid Jabrayilov: cmecid@gmail.com

License

swift-unidirectional-flow package is available under the MIT license. See the LICENSE file for more info.

Package Metadata

Repository: mecid/swift-unidirectional-flow

Default branch: main

README: README.md