Media Summary: today I show you what the `TYPE_CHECKING` constant is in the today I talk about Optional and a few approaches to today we go over narrowings and `TypeGuard` -- which enables you to

Python Typing Type Checking Intermediate Anthony Explains 312 - Detailed Analysis & Overview

today I show you what the `TYPE_CHECKING` constant is in the today I talk about Optional and a few approaches to today we go over narrowings and `TypeGuard` -- which enables you to today I follow up to the video about Protocol and show for doing some light structural today I talk about the several uses of Final / when today I talk about the difference between object and Any when

today I talk about how to package up typed code -- either inline today I talk about why mypy doesn't need an annotation for the first argument! - introduction to

Photo Gallery

python typing: TYPE_CHECKING (intermediate) anthony explains #312
python typing: re.match and Optional (intermediate) anthony explains #115
python TypeGuard (PEP 647) (intermediate) anthony explains #439
typing: Protocol + @runtime_checkable (intermediate) anthony explains #187
python typing: Final / @final (intermediate) anthony explains #132
python typing: object vs Any (intermediate) anthony explains #275
python typing: @overload (intermediate) anthony explains #163
typing Self (PEP 673) (intermediate) anthony explains #418
packaging python typed code (intermediate) anthony explains #252
python typing: Optional is not optional! (intermediate) anthony explains #146
python typing: why not self? (intermediate) anthony explains #076
python 3.12 release highlights (beginner - advanced) anthony explains #548
Sponsored
View Detailed Profile
python typing: TYPE_CHECKING (intermediate) anthony explains #312

python typing: TYPE_CHECKING (intermediate) anthony explains #312

today I show you what the `TYPE_CHECKING` constant is in the

python typing: re.match and Optional (intermediate) anthony explains #115

python typing: re.match and Optional (intermediate) anthony explains #115

today I talk about Optional and a few approaches to

python TypeGuard (PEP 647) (intermediate) anthony explains #439

python TypeGuard (PEP 647) (intermediate) anthony explains #439

today we go over narrowings and `TypeGuard` -- which enables you to

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

today I follow up to the video about Protocol and show @runtime_checkable for doing some light structural

python typing: Final / @final (intermediate) anthony explains #132

python typing: Final / @final (intermediate) anthony explains #132

today I talk about the several uses of Final / @final when

Sponsored
python typing: object vs Any (intermediate) anthony explains #275

python typing: object vs Any (intermediate) anthony explains #275

today I talk about the difference between object and Any when

python typing: @overload (intermediate) anthony explains #163

python typing: @overload (intermediate) anthony explains #163

today I talk about the @overload decorator for

typing Self (PEP 673) (intermediate) anthony explains #418

typing Self (PEP 673) (intermediate) anthony explains #418

today I talk about the addition of `

packaging python typed code (intermediate) anthony explains #252

packaging python typed code (intermediate) anthony explains #252

today I talk about how to package up typed code -- either inline

python typing: Optional is not optional! (intermediate) anthony explains #146

python typing: Optional is not optional! (intermediate) anthony explains #146

today I talk about the Optional

python typing: why not self? (intermediate) anthony explains #076

python typing: why not self? (intermediate) anthony explains #076

today I talk about why mypy doesn't need an annotation for the first argument! - introduction to

python 3.12 release highlights (beginner - advanced) anthony explains #548

python 3.12 release highlights (beginner - advanced) anthony explains #548

it's here! with ugly new

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

gradual typing python (and my approach) (beginner - intermediate) anthony explains #308

today I talk about gradual