Variable, Tuple, Closure, and Generic Typealias in Swift

A type alias declaration introduces a named alias of an existing type and is declared using the typealias keyword. In this post, Robert Pieta provides examples of creating type aliases for a variety of Swift types. Even if you are already familiar with type alias declarations, this is a useful quick refresher.