From the course: Learning Combine with Swift

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Shift to functional reactive programming

Shift to functional reactive programming - Swift Tutorial

From the course: Learning Combine with Swift

Start my 1-month free trial

Shift to functional reactive programming

- [Instructor] It is helpful before embarking on Combine to take a step back and look at the roots and inspirations of Combine as a declarative, reactive, programming framework. I do want to emphasize you don't need to have any prior reactive programming experience. I'll briefly mention some of the contemporary frameworks such as RxSwift, to just give you a general understanding of where Combine came from before looking at what we can do with the framework. Reactive, or declarative programming, happens to be an extremely hot topic in today's programming world. A popular paradigm framework across numerous languages, such as JavaScript and even Swift, with React Swift. You've probably heard of the term being used before but what is reactive programming? In its essence reactive programming is a declarative framework based on data streams with inferred dependency. Wikipedia describes reactive programming as a…

Contents