Description
The main objective of this talk is introducing type hints and the new "typing" module that appeared in Python 3.5, along with the static analysis tools that support them. As a part of this talk, we will also discuss how to build a runtime type checker on top of the type hints mechanics.
Syllabus:
- Function annotations
- Brief introduction to mypy
- Type hints, typing module
- Runtime type checking