@xgranade @SnoopJ Protocol was added to the core language (ie typing) in 3.8 https://docs.python.org/3/library/typing.html#typing.Protocol
@xgranade @SnoopJ Protocol was added to the core language (ie typing) in 3.8 https://docs.python.org/3/library/typing.html#typing.Protocol
@xgranade @SnoopJ you’re making it sound like an obscure outside extension to the type system but there hasn’t been a supported version of python which didn’t have it for more than 2 years now, and long before that it was subject to an extensive standardization process to integrate into the core 😊 https://endoflife.date/python
@glyph @SnoopJ Maybe synthesizing the two threads, the things that I personally find simple with my own kind of tism or whatever are those kinds of things where you tell me a (preferably short) list of rules that I can then follow. I like Python because I can understand like 99% of it if I know what a "dict" is. I don't like Python types because it looks like (and is documented as though) there's a similarly short list of rules, but that's not true in practice.
News and community around mavnn.eu projects.