Releases: weegigs/swiftea
WatchOS Support
Verified support for WatchOS
Lifting and other simplifications
Merge pull request #4 from weegigs/feature/no-reducer Remove reduces as a specific type and `lift` to allow better composition
WeeDux is now SwifTEA
SwifTEA
started life as a FLUX
style library and the name WeeDux
fit nicely with the theme (a small Flux
library). It was quickly apparent to me that without explicit side effect handling I was leaving a lot of usefulness on the table. By moving to an Elm
styled approach I was able to create a specific place to manage side effects and, as a bonus, manage dependency injection for side effect producing operations. Though the base architectural approach had changed I stuck with WeeDux
name because that was the name I had.
When @mattdelves suggested SwifTEA UI for the name of my talk on combining WeeDux
with SwiftUI
, like the original architectural change, the name change was apparent.
SwifTEA - Visibility Fix
Fixed an issue with struct visibility.
SwifTEA
Four components to bind SwiftUI and WeeDux
Swift 5.1 / Combine
Combine is now used internally and the program is exposed as a publisher.