Skip to content

Episode 226, concurrency warning #136

Answered by stephencelis
sbeitzel asked this question in Q&A
Discussion options

You must be logged in to vote

@sbeitzel The Composable Architecture was built before Swift concurrency and has not been audited for strict concurrency yet. As helpful as Swift's concurrency diagnostics are when they work, we've found them to be a little flakey and buggy, and so we've been waiting for the tools to mature before fully adopting them.

In this case the warnings can generally be fixed by adding some Sendable conformances. We'll try to clean up some of this in time for the navigation release, though, with the help of PRs like pointfreeco/swift-composable-architecture#1994.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by sbeitzel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants