Introduction
Understanding higher-order functions
()
What you should know
()
1. Closures and Functions
What are closures?
()
Functions are closures
()
Closures and function types
()
Passing closures/functions as parameters
()
Type aliases for types
()
2. Basic Higher-Order Functions
Higher-order functions
()
Sort
()
Sorted
()
Foreach
()
3. Powerful Higher-Order Functions
Map
()
Filter
()
CompactMap
()
FlatMap
()
Reduce
()
Other higher-order functions
()
4. Using Higher Order Functions
Passing functions
()
Closure optimizations
()
Chaining higher-order functions
()
Higher-order functions on sets
()
Higher-order functions on dictionaries
()
Higher-order functions on strings
()
Ex_Files_Learning_Order_Functions_Swift.zip
(1.0 MB)