Reflections on the sixth and seventh chapters of Patrick Viafore's book, 'Robust Python'. We slowly wind down our discussion of type hints in Python code and think through using `mypy` and how to introduce type hints to a legacy codebase.
Reflections on the fourth chapter of Patrick Viafore's recent book, 'Robust Python'. We learn about the different options for combining types and constraining exactly which sets of types are permitted for a particular function or variable signature.
Some early thoughts on the benefits and possible drawbacks of using fastai's 'nbdev' literate programming tool which is a suite of tools that allows you to Python software packages from Jupyter notebooks.
Reflections on the third chapter of Patrick Viafore's recent book, 'Robust Python'. We get some quick practical examples of how to use type annotation and how to use tools like `mypy` to analyse how typed values pass through your code.