YoVDO

There and Back Again - Functional Programming

Offered By: try! Swift Conference via YouTube

Tags

try! Swift Conference Courses iOS Development Courses Swift Courses Functional Programming Courses Monads Courses Functors Courses Protocol-oriented programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore functional programming concepts in Swift through this insightful conference talk from try! Swift NYC 2016. Delve into Rob Napier's journey through functional programming paradigms, from Monads to Functors, as he examines Swift's relationship with functional programming. Learn how Swift has incorporated valuable lessons from functional languages while maintaining its own identity. Discover how to leverage functional features effectively in Swift development, balancing them with Protocol Oriented Programming and Cocoa compatibility. Gain practical insights on using value types, mapping, flattening, and other functional techniques to enhance your Swift code without compromising its essence.

Syllabus

Intro
Is Swift Functional
What is Functional Programming
John Backus
Context
String


Taught by

try! Swift Conference

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX