We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
← All tracks
0 / 4
Orientation and the Gate
PythonWhat `mypy --strict` actually enables, what it misses, how to read its errors — and a placement diagnostic. Start here: in python mode the type checker is half the grade.
This track is written for Python, which isn't the mode you're browsing in.
0
/ 7 solved
· 6 articles
- 1. What `mypy --strict` Actually Enables — The Exact Thirteen Read
- 2. The Eight Things `--strict` Does Not Catch Read
- 3. Not solved yet. Reading a mypy error: codes, reveal_type, assert_type
- 4. The Ruff Ruleset — And The Rules You Should Not Gate On Read
- 5. Cyclomatic vs Cognitive Complexity Read
- 6. mypy, pyright, ty — An Honest Comparison Read
- 7. The Version Landscape in 2026 Read
- 8. Not solved yet. Placement 1/6: generics and variance
- 9. Not solved yet. Placement 2/6: Protocol vs ABC
- 10. Not solved yet. Placement 3/6: exception boundary design
- 11. Not solved yet. Placement 4/6: generators are consumed once
- 12. Not solved yet. Placement 5/6: async cancellation
- 13. Not solved yet. Placement 6/6: import-cycle detection
Check yourself
4 questions · one attempt eachThese do not count toward finishing the track. They are here to catch the things that are easy to read past.
What is xs.sort() worth, and how does it differ from sorted(xs)?
xs = [3, 1, 2]
xs.sort()
sorted([3, 1, 2])
Question 1 of 4