42 lines
666 B
ReStructuredText
42 lines
666 B
ReStructuredText
*******************************
|
|
Introduction to Types in Python
|
|
*******************************
|
|
|
|
|
|
Background
|
|
==========
|
|
|
|
How to read type annotations
|
|
----------------------------
|
|
|
|
When and why types are useful
|
|
-----------------------------
|
|
|
|
|
|
Gradual Typing: Static Types in a Dynamic Language
|
|
==================================================
|
|
|
|
Opt-in type checking
|
|
--------------------
|
|
|
|
Type stubs
|
|
----------
|
|
|
|
:doc:`stubs`
|
|
|
|
Strategies for increasing coverage
|
|
----------------------------------
|
|
|
|
|
|
Getting Started
|
|
===============
|
|
|
|
Python type checkers
|
|
--------------------
|
|
|
|
How to annotate an existing codebase
|
|
------------------------------------
|
|
|
|
Typeshed
|
|
--------
|