Avatar
Avatar
kntk
@swift-5.10.1 enum Box { case doing(() -> Void) } enum AsyncBox { case doing(asyncAction: () async -> Void) case doing(action: () -> Void) } func f(_ a: Box...) { print("sync") } func f(_ a: AsyncBox...) async { print("async") } func hoge() async { await f(.doing {}) } await hoge()
swift510 BOT 4/4/2024 5:56 PM
async
👍 1