Message390698
Mark, is there any reason hash(float('NaN')) and hash(Decimal('NaN')) have to be a constant? Since NaNs don't compare equal, the hash homomorphism has no restrictions. Why not have hash() return the id() like we do for instances of object?
I understand that sys.hash_info.nan would be invalidated, but that was likely useless anyway. |
|
Date |
User |
Action |
Args |
2021-04-10 07:14:42 | rhettinger | set | recipients:
+ rhettinger, tim.peters, mark.dickinson, serhiy.storchaka, congma |
2021-04-10 07:14:42 | rhettinger | set | messageid: <1618038882.89.0.154882927505.issue43475@roundup.psfhosted.org> |
2021-04-10 07:14:42 | rhettinger | link | issue43475 messages |
2021-04-10 07:14:42 | rhettinger | create | |
|