[swift-evolution] Remove Failable Initializers

Thorsten Seitz tseitz42 at icloud.com
Tue Mar 8 09:26:03 CST 2016


> Am 08.03.2016 um 11:07 schrieb Haravikk via swift-evolution <swift-evolution at swift.org>:
> 
> Just because someone opts to use error handling over a failable initialiser doesn’t mean they have to go overboard on the detail of their errors; it’s entirely possible to pick a reasonable middle-ground.

And it is entitely possible to just use an optional. If you prefer to use error handling over failable initializers, fine, just do so, but don't force it on others who are perfectly happy with the option to use optionals, too.

-Thorsten 


More information about the swift-evolution mailing list