You can watch this episode by subscribing to Cocoacasts Plus.

Building Reactive Applications With Combine

First-Class Functions and Function Types

Building Reactive Applications With Combine
1 Introduction 03:12
2 What Is Reactive Programming Plus 09:53
3 First-Class Functions and Function Types Plus 06:49
4 Pure Functions and Higher-Order Functions Plus 06:51

Swift isn't a functional programming language, but it does have a number of functional features. The Combine framework relies on these functional features so it is important that you understand the basics of functional programming. That is the focus of this and the next episode.

Instant and Unlimited Access
to 400+ Cocoacasts Tutorials

Monthly

$19 / month

Pay Once a Month
Access to Community
30 Day Money Back Guarantee

Yearly

$8.25 / month (billed annually)

Pay Once a Year and Save $129
Access to Community
30 Day Money Back Guarantee
Access to All Books

Next Episode "Pure Functions and Higher-Order Functions"