Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

> Does anyone know what the rationale was for having & and | on bools return 
> bools in the first place?

Besides the fact that they can be defined on bool in compatible way and these 
operators often are used for booleans?

It was in the initial version of PEP 285 and I have not found any questions or 
discussion about it.

----------
nosy: +gvanrossum

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37831>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to