Size: a a a

pyTelegramBotApi.talks.ru

2021 June 09

T

Tishka17 in pyTelegramBotApi.talks.ru
inf
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
шта
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
какого тайплиста, каком редьюсе
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
В резульатте редьюса тайплиста на функцию будет type согласно тому как эта функция обрабатывает типы
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
Ты же не хочешь чтобы статический анализатор вычислял функцию? для этого есть интепретатор
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
иначе привет constexpr и вперёд писать на плюсах
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
если функция работает не совсеми типами, а только с конкретными, можно попробовать сузить type через NewType
источник

A

Abdullaev in pyTelegramBotApi.talks.ru
Ппц о чем речь
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
по сути у тебя функция имеет сигнатуру
def foo(a: SomeType, b: SomeType) -> SomeType
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
и соответсвенно тайплист имеет тип List[SomeType]
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
где SomeType - это type или баундтип какой-нибудь
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
ещё раз: нет никакой разницы между функцией работающей с типами и функцией работающей с числами
источник

m

meier in pyTelegramBotApi.talks.ru
я знаю, но надо напилить чета такое
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
какое?
источник

m

meier in pyTelegramBotApi.talks.ru
компилятор на коленке
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
источник

m

meier in pyTelegramBotApi.talks.ru
точнее проверка типов от компилятора в компилируемых языках
источник

m

meier in pyTelegramBotApi.talks.ru
в путхоне
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
шта
источник

T

Tishka17 in pyTelegramBotApi.talks.ru
у тебя mypy и так проверяет
источник