[swift-evolution] [swift-evolution-announce] [Review] SE-0109: Remove the Boolean protocol

Scott James Remnant scott at netsplit.com
Wed Jun 29 14:33:56 CDT 2016


+1

One of the nicer things about Swift is that it eschews implicit boolean conversion, even an integer doesn’t have a truth, and favors the clarity of true expressions.

Removing this unusual construct will make Swift better, because the only places I’ve ever seen it attempt to be used are to try and bring non-Swifty behaviors to Swift.

Scott


More information about the swift-evolution mailing list