diff options
Diffstat (limited to 'docs/source/annotations.rst')
-rw-r--r-- | docs/source/annotations.rst | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/docs/source/annotations.rst b/docs/source/annotations.rst new file mode 100644 index 0000000..ea5c471 --- /dev/null +++ b/docs/source/annotations.rst @@ -0,0 +1,68 @@ +**************** +Type Annotations +**************** + +Functions +========= + +Parameters +---------- + +Asynchronous Functions +---------------------- + +Generators +---------- + +Lambdas +------- + + +Classes +======= + +Overloads and Overrides +----------------------- + +Instance vs. Class Attributes +----------------------------- + +Final attributes +---------------- + +Abstract base classes +--------------------- + + +Globals +======= + + +Attributes +========== + + +Locals +====== + +Empty Containers +---------------- + + +Runtime Considerations +====================== + +Comment vs. Inline Support +-------------------------- + +Forward References +------------------ + +Generic types that don't implement `__getitem__` +------------------------------------------------ + +Conditioning on static type checking +------------------------------------ + +from `__future__` import annotations +------------------------------------ |