User Program Communication
Object Oriented Programming
Searching for: Anonymous Functions in Swift
A closure is a self-contained block of code which behaves like a function, but is never fully declared as a function. Equivalent to anonymous functions or lambdas in other languages.