
Learn Python Programming
By :

We would recommend reading through (or at least skimming) all the PEPs we listed at the beginning of the chapter. We also recommend studying the various resources we pointed out along the way, some of which are listed below for your convenience:
https://typing.readthedocs.io/en/latest/
https://docs.python.org/3/library/typing.html
https://docs.python.org/3/library/abc.html
https://docs.python.org/3/library/collections.abc.html
https://mypy.readthedocs.io/en/stable/
There is also a quick Python Types Intro section in the FastAPI framework documentation, which we would recommend reading: https://fastapi.tiangolo.com/python-types/.
FastAPI is a modern Python framework for building APIs. Chapter 14, Introduction...