There’s quite a lot of background required to even begin to understand this feature completely. However, the documentation here is to-the-point and definitely useful. I like this quite a lot because it also shows how to use the migration feature, which is cool and pretty much essential if you want to adopt this in an existing project.
Could also be quite eye-opening if you have been using concurrency with the compiler feedback disabled.
(This whole per-diagnostic/feature documentation effort is just great too.)
Yeah, not bad. But if you’re having issues around this topic it might mean that you’re not fully up to speed on how to write certain code. I usually encounter a waterfall of issues when I’m being too stubborn to just implement a basic structure or two to handle some asynchronous tasks.
I think many people do have issues here though. And a lot stem from using concurrency without the compiler feedback enabled. This is one of the greatest things about this feature: it fixes a surprising amount of code that is wrong today.


