|
|
|
|
|
by loa_in_
2181 days ago
|
|
>Note that because equality (__eq__) is used, and the equivalency between Booleans and the integers 0 and 1, there is no practical difference between the following two: >case True: ... case 1: ... From practical perspective this is great, but I can imagine many cases where one could want to differentiate between those. On one hand the number usually can be nested inside a structure and matching on == is more flexible. On the other hand matching on 'is' is still letting users relax this behaviour and allows matching on type of primitives as well. |
|