[Python-ideas] Changing the meaning of bool.__invert__
greg.ewing at canterbury.ac.nz
Fri Apr 8 02:54:33 EDT 2016
Terry Reedy wrote:
> Given that ~bool hardly make any sense currently, I would not expect it
> to be in much use now. Hence not much to break.
But conversely, any code that *is* using ~bool instead of
"not bool" is probably doing it precisely because it
*does* want the integer interpretation.
Why break that code, when "not bool" is available as the
obvious way of getting a logically negated bool?
More information about the Python-ideas