I really can't comment on Apple products. The concurrency runtime support library is built as a separate library 3 that builds upon existing APIs (e.g, libdispatch) that have been around for a while. If you grab the right PR 4 and use a hack to start async code, it works fine on generally any macOS.