Proposal: Ideas for sharing state in TCA

I recently ran into the problem of sharing global app state (e.g. authentication state) across multiple features in TCA. I wrote up some thoughts and a proposed solution here: Sharing state in the Composable Architecture · Discussion #790 · pointfreeco/swift-composable-architecture · GitHub

Cross-posting here for visibility; curious to hear thoughts on how others have approached the problems, and any feedback on the above proposal.

-LK

2 Likes