Combine

E97040

Combine is Apple’s declarative reactive programming framework for handling asynchronous events and data streams in Swift applications.


Statements (48)
Predicate Object
instanceOf Apple software framework
Swift framework
reactive programming framework
coreConcept Operator
Publisher
Scheduler
Subject
Subscriber
Subscription
developer Apple Inc.
distribution bundled with Apple operating systems
integratesWith Foundation
Key-Value Observing
NotificationCenter
SwiftUI
URLSession
introducedAt WWDC 2019
introducedIn 2019
introducedWith iOS 13
macOS 10.15 Catalina
tvOS 13
watchOS 6
license proprietary
moduleName Combine
paradigm declarative programming
reactive programming
platform Apple platforms
iOS
macOS
tvOS
watchOS
programmingLanguage Swift NERFINISHED
providesType AnyCancellable
AnyPublisher
CurrentValueSubject
Deferred
Future
Just
ObservableObject
PassthroughSubject
Published
supports asynchronous programming
event-driven programming
functional reactive streams
supportsFeature backpressure handling
error propagation
operator chaining
thread scheduling

Referenced by (3)

Please wait…