Media Summary: today I talk about the three generic types of ` today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ...

Typing Protocol Runtime Checkable Intermediate Anthony Explains 187 - Detailed Analysis & Overview

today I talk about the three generic types of ` today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... today I show you what the `TYPE_CHECKING` constant is in the today I talk about one of my favorite additions to today I talk about the approach I take to gradual

today I talk about the basics of generator functions and how you'd type annotate them! playlist: ... today I talk about the difference between object and Any when today I talk about explicit type aliases in python -- why they're necessary, and how to use them! - python

Photo Gallery

typing: Protocol + @runtime_checkable (intermediate) anthony explains #187
typing Self (PEP 673) (intermediate) anthony explains #418
python typing: Generator[T, S, R] (intermediate) anthony explains #297
typing: why main() -˃ int (beginner - intermediate) anthony explains #110
python TypeGuard (PEP 647) (intermediate) anthony explains #439
gradual typing python (and my approach) (beginner - intermediate) anthony explains #308
python typing: TYPE_CHECKING (intermediate) anthony explains #312
structural subtyping in python with Protocol! (intermediate) anthony explains #164
opinion: don't bother typing tests (intermediate) anthony explains #347
generator basics (+typing) (beginner - intermediate) anthony explains #077
python typing: object vs Any (intermediate) anthony explains #275
python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365
Sponsored
View Detailed Profile
typing: Protocol + @runtime_checkable (intermediate) anthony explains #187

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

today I follow up to the video about

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

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

today I talk about the addition of `

python typing: Generator[T, S, R] (intermediate) anthony explains #297

python typing: Generator[T, S, R] (intermediate) anthony explains #297

today I talk about the three generic types of `

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

typing: why main() -˃ int (beginner - intermediate) anthony explains #110

today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ...

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 write your own user-defined narrowings! playlist: ...

Sponsored
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

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

structural subtyping in python with Protocol! (intermediate) anthony explains #164

structural subtyping in python with Protocol! (intermediate) anthony explains #164

today I talk about one of my favorite additions to

opinion: don't bother typing tests (intermediate) anthony explains #347

opinion: don't bother typing tests (intermediate) anthony explains #347

today I talk about the approach I take to gradual

generator basics (+typing) (beginner - intermediate) anthony explains #077

generator basics (+typing) (beginner - intermediate) anthony explains #077

today I talk about the basics of generator functions and how you'd type annotate them! playlist: ...

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: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365

python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365

today I talk about explicit type aliases in python -- why they're necessary, and how to use them! - python

debugging mypy types (beginner - intermediate) anthony explains #299

debugging mypy types (beginner - intermediate) anthony explains #299

today we're back talking about