When type annotations are code too | Hugonweb Annotated Link Bibliography
https://blog.polybdenum.com/2022/04/25/when-type-annotations-are-code-too.html
Type annotations affect runtime behavior in statically compiled languages, but not ones where types are bolted-on after the fact (Python).
This makes runtime behavior depend on the type inference algos and can be difficult to reason about.
The example in Haskell is wild!