Mastering many of the framework's operators enables you to manipulate and filter data precisely the way your client needs it. In this video, explore many of the operator themes that may be useful to you, in building robust and targeted data streams.
- [Instructor] Before we let you go … and explore the world of Combine, … I'm going to dedicate a few minutes … to go over some of the more advanced operators … available in Combine. … It won't be exhaustive, but it will give you a better taste … of what else is out there … to help you refine your pipelines. … We're going to go through three categories … of operators, separating, or filtering, … aggregating, and demanding. … In our exercise file, you can see we have a whole list … of commented out operators. … Go to line 21 and un-comment the line. … So we have filter, click Play and Run. … As you can see, we're now asked to get only the values … which emit an array of integers … that are divisible by two. … As you can see, it requires the condition statement … to equate to a boolean assertion. … As its namesake suggests, … filter lets you filter a downstream … and republish based on certain conditions. … This operator should be familiar to you … as a Swift developer, it's something …
- Functional reactive programming techniques
- Transmitting data with publishers
- Consuming data with subscribers
- Publishing data
- Creating a simple Combine data stream
- Calling REST APIs
- Handling errors
- Using testing
- Managing threads with schedulers
- Throttling publisher data
- Leveraging advanced operators
Skill Level Advanced
1. Introduction to Combine
2. Combine Fundamentals
3. Work with REST APIs
4. Advanced Concepts
Go forth and code1m 31s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.