Media Summary: today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ... today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ...

Python Newtype Vs Aliases Intermediate Anthony Explains 368 - Detailed Analysis & Overview

today I talk about the addition of `typing.Self` in python3.11 and why it's useful as well as several workarounds for older today I talk about the difference between object and Any when typing things! - intro to typing / mypy: ... today we introduce another typing / mypy concept: generics! I show a few examples of how to write generic functions and generic ... today I talk about whether adding type annotations to today I talk about the three generic types of `typing.Generator` and what send / return type mean. - generator basics: ... today I talk about the approach I take to gradual typing in

today I show you what the `TYPE_CHECKING` constant is in the typing module and why you would ever use it! - circular imports ... today I talk about a bit of a hidden gem in today I talk about the decorator for typing and how it can be used to signal typed-dispatch to a type checker! today I talk about why I pick -˃ int for return values for main functions instead of -˃ None (which works)! - testable command lines: ... today I talk about why mypy doesn't need an annotation for the first argument! - introduction to typing / mypy: ... today I talk more about type annotations and the difference between : X and : Type[X]! - intro to mypy: ...

today I talk about the several uses of Final / when typing today I talk about one of my favorite additions to typing: Protocol! in this we extend from a previous example where we used ...

Photo Gallery

python: NewType vs aliases (intermediate) anthony explains #368
python typing: explicit TypeAlias (PEP 613) (intermediate) anthony explains #365
NEW generic / alias syntax for python 3.12 (PEP 695) (intermediate) anthony explains #561
typing Self (PEP 673) (intermediate) anthony explains #418
python typing: object vs Any (intermediate) anthony explains #275
python Generics (intermediate) anthony explains #430
python typing: aliases (beginner - intermediate) anthony explains #180
is python with types faster? (intermediate) anthony explains #126
python typing: Generator[T, S, R] (intermediate) anthony explains #297
opinion: don't bother typing tests (intermediate) anthony explains #347
python typing: TYPE_CHECKING (intermediate) anthony explains #312
python typing: Optional is not optional! (intermediate) anthony explains #146
Sponsored
Sponsored
View Detailed Profile
Sponsored
Sponsored