Joannah has quit [Quit: Client closed]
energizer has quit [Ping timeout: 252 seconds]
energizer has joined #hpy
<
antocuni>
bah, another WTF thanks to the new "variable declaration syntax" in python3 :(
<
antocuni>
>>> x: y
<
antocuni>
this raises NameError
<
antocuni>
but if you put it inside a function, it works fine
<
antocuni>
I kind of understand why it's ignored inside the funciton, but I don't understand why it's NOT ignored at module level
<
antocuni>
ah, it seems that if you do it at module level, it puts it in __annotations__['x']
<
antocuni>
bah, nonsense :(