Skip to content

Pep 695 practice problems in Python

Difficulty:
Category:
Tag:

Showing 10 of 10

Status Title Difficulty
A generic Result[T, E] Medium
A recursive Json alias, depth and flatten Medium
Bounds versus constraints: clamp and dedupe Hard
Flatten a union at runtime Easy
Generic dataclasses, Self, and the covariance question Hard
Generic partition and chunk Medium
Modernisation kata: inventory.py, 2019 to 2026 Hard
Placement 1/6: generics and variance Medium
Producer, Consumer, Cell: variance by member set Hard
Variance in generic protocols Hard