1******************************* 2Introduction to Types in Python 3******************************* 4 5 6Background 7========== 8 9How to read type annotations 10---------------------------- 11 12When and why types are useful 13----------------------------- 14 15 16Gradual Typing: Static Types in a Dynamic Language 17================================================== 18 19Opt-in type checking 20-------------------- 21 22Type stubs 23---------- 24 25:doc:`stubs` 26 27Strategies for increasing coverage 28---------------------------------- 29 30 31Getting Started 32=============== 33 34Python type checkers 35-------------------- 36 37How to annotate an existing codebase 38------------------------------------ 39 40Typeshed 41-------- 42