Building DSLs in Swift

John Sundell demonstrates how Swift's type inference and overloading capabilities make it a great language for building Domain Specific Languages.