CombineExt provides a collection of operators, publishers and utilities for Combine, that are not provided by Apple themselves, but are common in other Reactive Frameworks and standards.
https://github.com/CombineCommunity/CombineExt
The original inspiration for many of these additions came from my journey investigating Combine after years of RxSwift and ReactiveX usage.
All operators, utilities and helpers respect Combine's publisher contract, including backpressure.
Operators
withLatestFrom
flatMapLatest
assign
materialize
values
failures
dematerialize
partition
Publishers
AnyPublisher.create
CurrentValueRelay
PassthroughRelay
Top comments (0)