shareup/combine-extensions
A collection of useful extensions for Apple's [Combine framework](https://developer.apple.com/documentation/combine).
Features
Publishers
- AnyConnectablePublisher
- BufferPassthroughSubject
- EnumeratedPublisher
- InputStreamPublisher
- OutputStreamPublisher
- ReduceLatestPublisher
- RetryIfPublisher
- ThrottleWhilePublisher
Thread-safe subscription management
Usage
Add CombineExtensions to the dependencies section of your package.swift file.
.package(url: "https://github.com/shareup/combine-extensions.git", from: "6.0.0")License
CombineExtensions is licensed under the MIT license. It includes code from Combine Schedulers, which is also licensed under the MIT license.
Package Metadata
Repository: shareup/combine-extensions
Default branch: main
README: README.md