Swift coroutines for iOS, macOS and Linux
What is SwiftCoroutine?
Many languages, such as Kotlin, JavaScript, Go, Rust, C++, and others, already have coroutines support that makes the use of asynchronous code easier. This feature is not yet supported in Swift, but this can be improved by a framework without the need to change the language.
This is the first implementation of coroutines for Swift with iOS, macOS and Linux support. They make the async/await pattern implementation possible. In addition, the framework includes futures and promises for more flexibility and ease of use. All this allows to do things that were not possible in Swift before.
Overview
- Pricing: Free
- Resource Link: https://github.com/belozierov/SwiftCoroutine
- Resource Maker: Alex Belozierov
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 11.0+, iOS 12.0+
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
SwiftRichString
Elegant & painless Attributed Strings in Swift
Buildasaur
Automatic testing of your Pull Requests on GitHub and BitBucket using Xcode Server
Groot
From JSON to Core Data and back