CombineExt: An open-source collection of operators and custom publishers missing in Apple's Combine framework!
Shai Mishali
Posted on March 17, 2020
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
💖 💪 🙅 🚩
Shai Mishali
Posted on March 17, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.