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. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store