We have a question regarding whether or not Combine will mix with RxSwift safely. We have a theory which makes it hard for us to adopt Combine because of heavy RxSwift usage due to the risk of deadlocks.
Let us make two assumptions:
So, does anyone have thoughts or concerns about if this is a valid theory?
Thanks!
Let us make two assumptions:
Combine.Publishers and RxSwift.Observables can be shared, i.e. it is possible for multiple subscriptions to be had to a single source
It is thread safe to subscribe to a given Observable or Publisher at any time from any thread and have a defined result
So, does anyone have thoughts or concerns about if this is a valid theory?
Thanks!