Skip to content

Protocols practice problems in Python

Difficulty:
Category:
Tag:

Showing 7 of 7

Status Title Difficulty
A Fetcher Protocol three implementations can satisfy Medium
A rate limiter with an injected clock Medium
A rate limiter you can test without sleeping Hard
Async iterators: the paginator you can actually close Medium
A typed factory fixture Hard
Iterator, Iterable, Generator, Sequence — and what the annotation promises Medium
Positional-only `/` and keyword-only `*` Medium