Open vdusek opened 9 months ago
Do not use Any type as suggested in the ANN401.
Any
Instead of
from typing import Any def get_first(container: list[Any]) -> Any: return container[0]
use generic type
from typing import TypeVar T = TypeVar('T') def get_first(container: list[T]) -> T: return container[0]
Any can probably still make sense for the *args / **kwargs.
*args
**kwargs
Do not use
Any
type as suggested in the ANN401.Instead of
use generic type
Any
can probably still make sense for the*args
/**kwargs
.