Combine works along with SwiftUI and provides a declarative Swift API for processing values such as UI or network events.