First class functions in Swift In this entry in his weekly Swift blog series, John Sundell looks at first class functions. John starts with some basic use cases for first class functions, such as passing functions as arguments, before demonstrating more advance use cases. Posted on January 30, 2018 #function