Guide: Type Hinting in Python 3.5

With the release of version 3.5, Python has introduced type hints: code annotations that, through additional tooling, can check if you’re using your code correctly. Long-time Python users might cringe at the thought of new code needing type hinting to work properly, but we need not worry.