A less common type of higher-order function is one that returns a function. Learn how to break functions down with currying.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/23523624-higher-order-functions-in-swift/lessons/7