Swift Playground Intermediate to Advanced Concepts in Swift Compatibility This project is written in Swift 4 and requires Xcode 9 to build and run.