Media Summary: today we go over the brand new variadic generics and how they change the 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

Python Typing Explicit Typealias Pep 613 Intermediate Anthony Explains 365 - Detailed Analysis & Overview

today we go over the brand new variadic generics and how they change the 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 the difference between object and Any when today I talk about the three generic types of ` today we talk about parameter defaults in

today we talk about "soft" keywords and how they allow a growing programming language to evolve without breaking the world! today I talk about Optional and a few approaches to today I talk about the several uses of Final / when

Photo Gallery

python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365
python variadic generics (PEP 646) (intermediate - advanced) anthony explains #433
python TypeGuard (PEP 647) (intermediate) anthony explains #439
"TypeAlias" Solves A VERY Common Problem In Python
NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561
python typing: TYPE_CHECKING (intermediate) anthony explains #312
typing Self (PEP 673) (intermediate) anthony explains #418
typing: what is Type[X]? (intermediate) anthony explains #096
python typing: object vs Any (intermediate) anthony explains #275
python Generics (intermediate) anthony explains #430
python typing: Generator[T, S, R] (intermediate) anthony explains #297
python typing: @overload (intermediate) anthony explains #163
View Detailed Profile
python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365

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

today I talk about

python variadic generics (PEP 646) (intermediate - advanced) anthony explains #433

python variadic generics (PEP 646) (intermediate - advanced) anthony explains #433

today we go over the brand new variadic generics and how they change the

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: ...

"TypeAlias" Solves A VERY Common Problem In Python

"TypeAlias" Solves A VERY Common Problem In Python

Learn how you can use

NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561

NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561

today we go over the new syntax added in

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

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

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

today I talk about the addition of `

typing: what is Type[X]? (intermediate) anthony explains #096

typing: what is Type[X]? (intermediate) anthony explains #096

today I talk more about

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 Generics (intermediate) anthony explains #430

python Generics (intermediate) anthony explains #430

today we introduce another

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 `

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

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

today I talk about the @overload decorator for

python parameter defaults are (mutable) globals (intermediate) anthony explains #364

python parameter defaults are (mutable) globals (intermediate) anthony explains #364

today we talk about parameter defaults in

python typing: aliases (beginner - intermediate) anthony explains #180

python typing: aliases (beginner - intermediate) anthony explains #180

today we talk about

python: NewType vs aliases (intermediate) anthony explains #368

python: NewType vs aliases (intermediate) anthony explains #368

today is another

python's "soft" keywords (intermediate) anthony explains #546

python's "soft" keywords (intermediate) anthony explains #546

today we talk about "soft" keywords and how they allow a growing programming language to evolve without breaking the world!

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

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: 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