Isolated(any)
Ahh, @isolated(any) . It’s an attribute of contradictions. You might see it a lot, but it’s ok to ignore it. You don’t need to use it, but I think it should be used more. It must always take an argument, but that argument cannot vary. Confusing? Definitely. But we’ll get to it all. To understand why @isolated(any) was introduced, we need to take a look at async functions. let respond To Emergency : () async -> Void This is about as simple a function type as we can get. But, things start to g