Functional Programming in Swift
Extracting a list of names from a list of Persons
Traversing
Filtering
Using Filter with Structs
Projecting