co-authored with Taylor Lindsay
Combine is Apple’s new framework for writing reactive code. It’s pretty similar to its 3rd party analogue RxSwift. This framework allows you to write asynchronous event handling in a functional manner using different processing operators.
This framework is a really powerful tool that provides an efficient way for writing asynchronous code, performing delayed operations, synchronizing your data, and working with different queues inside your app. With great power comes great responsibility; that’s why it’s really tricky sometimes to support and maintain reactive code, especially if we are talking about testing approaches. …
iOS Software Engineer