With observability and macros, we couldn’t be more excited for the future of the Composable Architecture.

We will be able to get rid of a whole suite of custom views and rely instead on the tools that come with Swift and SwiftUI!

πŸ‘‹ IfLetStore
πŸ‘‹ ForEachStore
πŸ‘‹ SwitchStore

@pointfreeco That looks so good! 😍
@pointfreeco all this new stuff looks sooooo so good. Is it all going to be iOS 17 and Sonoma only, or is some of it back portable?
@pauldoesdev @pointfreeco that may depend on how back portable Observable ends up being as it’s still in evolution
@mysterytoy @pauldoesdev @pointfreeco Even if Observable was backwards compatible, it relies on SwiftUI knowing about it and using it. That would mean backporting the internals of SwiftUI as well, which is not possible. So this will be iOS 17 only unfortunately