Improved Protocol-Oriented Programming with Untyped Type Aliases (part 1)

Michi Kono
Mar 21, 2016 · 1 min read

Protocol-Oriented Programming is crucial to writing great Swift code. But the reusability of a protocol is greatly restricted because Swift explicitly disallows adding generics to one. This can be overcome by using an untyped (or implicitly typed) typealias as a generic — something most Swift developers have never seen.

Read the rest of this article on my blog.

Capital One Tech

The low down on our high tech from the engineering experts…

Capital One Tech

The low down on our high tech from the engineering experts at Capital One. Learn about the solutions, ideas and stories driving our tech transformation.

Michi Kono

Written by

Techie. Engineering @facebook.

Capital One Tech

The low down on our high tech from the engineering experts at Capital One. Learn about the solutions, ideas and stories driving our tech transformation.