Forcing Compiler Errors in Swift

Erica Sadun looks at the state of metadevelopment support in Swift, showing us compiler directives introduced in Swift 4.2 which allow us to force compiler errors. Although there is still room for improvement in this area, it’s great to see directives being added which provide compile-time feedback.