Media Summary: today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... and I actually went a bit further after recording! (it now can reorder all of pre-commit

Is Python With Types Faster Intermediate Anthony Explains 126 - Detailed Analysis & Overview

today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ... today we go over narrowings and `TypeGuard` -- which enables you to write your own user-defined narrowings! playlist: ... and I actually went a bit further after recording! (it now can reorder all of pre-commit today I show the tools and processes I used to improve today I show you what the `TYPE_CHECKING` constant is in the typing module and why you would ever use it! - circular imports ... today we go over the brand new variadic generics and how they change the

today I talk a little bit more about `tox --devenv` -- a little feature that's changed how I build today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ...

Photo Gallery

is python with types faster? (intermediate) anthony explains #126
python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365
python typing: object vs Any (intermediate) anthony explains #275
python TypeGuard (PEP 647) (intermediate) anthony explains #439
how I made my import sorter 7x faster (intermediate) anthony explains #457
python typing: Generator[T, S, R] (intermediate) anthony explains #297
SUPER FAST cpython with mypyc (intermediate) anthony explains #280
how I sped up python by 20ms (intermediate) anthony explains #417
python typing: TYPE_CHECKING (intermediate) anthony explains #312
python variadic generics (PEP 646) (intermediate - advanced) anthony explains #433
tox --devenv (beginner - intermediate) anthony explains #073
python type(x).__name__ vs x.__class__.__name__ (intermediate) anthony explains #006
View Detailed Profile
is python with types faster? (intermediate) anthony explains #126

is python with types faster? (intermediate) anthony explains #126

today I talk about whether adding

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

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 typing things! - intro to typing / mypy: ...

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

how I made my import sorter 7x faster (intermediate) anthony explains #457

how I made my import sorter 7x faster (intermediate) anthony explains #457

and I actually went a bit further after recording! (it now can reorder all of pre-commit

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

SUPER FAST cpython with mypyc (intermediate) anthony explains #280

SUPER FAST cpython with mypyc (intermediate) anthony explains #280

today I show how you can make your

how I sped up python by 20ms (intermediate) anthony explains #417

how I sped up python by 20ms (intermediate) anthony explains #417

today I show the tools and processes I used to improve

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 module and why you would ever use it! - circular imports ...

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

tox --devenv (beginner - intermediate) anthony explains #073

tox --devenv (beginner - intermediate) anthony explains #073

today I talk a little bit more about `tox --devenv` -- a little feature that's changed how I build

python type(x).__name__ vs x.__class__.__name__ (intermediate) anthony explains #006

python type(x).__name__ vs x.__class__.__name__ (intermediate) anthony explains #006

very short one, I

python Generics (intermediate) anthony explains #430

python Generics (intermediate) anthony explains #430

today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ...