дженерик, то mypy будет ругаться, если что-то пойдет не так. Как сделать через инит?
М?
Предполагается, что у чекера есть механизм автоматической конкретизации дженерика если это можно очевидным образом сделать. В Пепе это есть
Грубо я имею ввиду что class X(Generic[T]): def __init__(self, type: Type[T]):... x = X(int) То тут T выводится явно и не надо писать X[int](int). Но теперь я чёт засомневался
Обсуждают сегодня