Async/Await for Combine
Install as swift package.
let p1 = Just<Int>(1)
async { (yield: Yield<Int>) in
let num = try await(p1)
yield(num)
yield(2)
yield(Just(3))
}.sink(receiveCompletion: { print($0) }) {
print($0) // 1 -> 2 -> 3
}
MIT
link |
Stars: 7 |
Last commit: 4 years ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics