Result Oriented Development
Offered By: try! Swift Conference via YouTube
Course Description
Overview
Explore Result Oriented Development in this 20-minute conference talk from try! Swift NYC 2016. Dive into functional programming techniques with speaker Saul Mora as he demonstrates how to leverage the Result (or Either) Monad to enhance your Swift development skills. Learn about Optionals, Map vs Flat Map, Functors and Monads, and their practical applications in HTTP stacks and response handling. Discover how to create efficient pipelines of smaller functions, parse data effectively, and manage errors in your Swift projects. Gain insights into advanced functional programming concepts and their implementation in real-world scenarios.
Syllabus
Intro
What is Optional
Map vs Flat Map
Functors and Monads
Optionals
Mapping Errors
HTTP Stacks
HTTP Result Type
HTTP Response Handling
HTTP Response Pipeline
parse function
pipeline
results
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