Statements (59)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software_framework
|
gptkbp:developed_by |
gptkb:Apple_Inc.
|
gptkbp:example |
data processing
filtering data state management network requests handling user input event listeners caching results chaining operations user interface updates transforming data combining multiple publishers creating custom publishers debouncing input flat mapping handling completion events mapping values merging streams reactive UI components responding to notifications retrying failed requests switching publishers throttling events using Combine with Combine Latest using Combine with Combine Latest and Merge using Combine with Combine Latest and Zip using Combine with Swift UI using subjects for state using Combine with UIKit |
gptkbp:has_documentation |
Apple Developer Documentation
|
https://www.w3.org/2000/01/rdf-schema#label |
Combine Framework
|
gptkbp:platform |
gptkb:watch_OS
gptkb:Apple_TV gptkb:i_OS gptkb:mac_OS |
gptkbp:programming_language |
gptkb:Swift
|
gptkbp:provides |
data binding
error handling event-driven architecture thread safety composition of asynchronous tasks |
gptkbp:purpose |
reactive programming
|
gptkbp:related_to |
gptkb:test_subjects
gptkb:Publishing gptkb:Swift_UI Operators Subscriber Combine Latest |
gptkbp:release_date |
2019-06-03
|
gptkbp:supports |
functional programming
asynchronous programming declarative programming |
gptkbp:uses |
event handling
data streams backpressure cancellation |
gptkbp:bfsParent |
gptkb:Swift_UI
|
gptkbp:bfsLayer |
5
|