[Pitch] Chained logical NOT `.!`

FYI, there have been some rejected proposals in this area before, particularly a Bool.toggled property.

I personally think it’s worth bringing up again. I don’t find @xwu’s argument convincing; IMO operators are conveniences for standard property- or method-invocation syntax, and the fact that static func Bool.! has no equivalent property is a frustrating anomaly.

1 Like