Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

mypy generics - cannot be any type

def add[T](x: T, y: T) -> T:
    return x + y

add(2, 3)
mypy generics_cannot_be_any_type.py

generics_limit_types_by_listing.py:2:12: error: Unsupported left operand type for + ("T")  [operator]
Found 1 error in 1 file (checked 1 source file)