It's been pretty great with a few exceptions in a couple weird case. And, I've only had to use the `# type: ignore` escape hatch on like less than 10 lines in a thousand roughly.
Before type hinting I was getting really down on Python and using a lot of Go. But, since then it's evened out more.
> Hack allows programmers to use both dynamic typing and static typing. This kind of a type system is called gradual typing...
I wasn't aware of such a type system, and there're many languages which use both:
Side note: Languages like Ruby have had this for a long time. Better late than never, Python!
I haven't used type hints yet.