[swift-evolution] Why have both bit-wise and logical operators?
davesweeris at mac.com
Fri Aug 12 16:57:46 CDT 2016
Since integers don’t have an implicit logical value in Swift, and since booleans don’t have implicit integer values, why do we need separate operators for concepts that essentially seem (to me, anyway) to only differ by the “bit depth” of the types they operate on?
I normally wouldn’t raise this at a time when everyone’s so busy, but breaking changes and whatnot…
- Dave Sweeris
More information about the swift-evolution