Day 7 of #100DaysOfSwift done. Closures, Part Two. The syntax can get hard to parse but closures are powerful. They accept parameters and return values; they have their own trailing closure syntax; shorthand parameters ($0); and they can capture external values.