чекеру, что ... в первом Callable — то же самое, что и во втором (то есть вернувшаяся функция будет иметь сигнатуру вызова переданной функции)? Пробовал как аргумент список TypeVar, это работает, но строго задает количество аргументов. Пробовал просто TypeVar вместо списка, но он хочет либо список, либо эллипсис.
Вероятно, TypeVarTuple
какой список
вероятно, тут нужен ParamSpec
Оно самое, да
Это буквально самый первый пример из пепа по ParamSpec
Обсуждают сегодня