LINUX.ORG.RU

История изменений

Исправление mashina, (текущая версия) :

Предлагает хинты указывать в коментах?

x = []  # type: Sequence[int] 
За такое сразу нужно закапывать живьём в землю. И вообще местами странные вещи пишет
AnyStr = Var('AnyStr', str, bytes) 
def longest(a: AnyStr, b: AnyStr) -> AnyStr
y = longest('a', b'abc')  # Fails static type check 
В общем, с таким подходом ничего хорошего не получится.

Исходная версия mashina, :

Предлагает хинты указывать в коментах?

x = []  # type: Sequence[int] 
За такое сразу нужно закапывать живьём в землю. И вообще местами странные вещи пишет
def longest(a: AnyStr, b: AnyStr) -> AnyStr
y = longest('a', b'abc')  # Fails static type check 
В общем, с таким подходом ничего хорошего не получится.