Size: a a a

2020 April 12

EG

Emmanuel Goldstein in rust_offtopic
Аналогично, тип *args это всегда Tuple[str, ...]
источник

а

а кто это in rust_offtopic
Emmanuel Goldstein
Скинь ссылку на PEP?
А он есть?
источник

а

а кто это in rust_offtopic
Stanislav Popov
Лол а вы знаете что вас ненавидят классические питоняши
ну ненавидят и ненавидят
источник

EG

Emmanuel Goldstein in rust_offtopic
а кто это
А он есть?
Если есть запланированная фича, то должен быть и пеп
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
То есть, например, **kwargs: str значит «любые дополнительные keyword-аргументы должны иметь тип str».
Да только там разные типы в зависимости от ключа
источник

EG

Emmanuel Goldstein in rust_offtopic
Я не могу найти, о чём ты говоришь
источник

а

а кто это in rust_offtopic
Emmanuel Goldstein
Если есть запланированная фича, то должен быть и пеп
на каждую фиговину в typing теперь PEP писать?
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
Да только там разные типы в зависимости от ключа
Так нельзя
Если ты знаешь ключи и типы, то зачем тебе вообще kwargs?
источник

EG

Emmanuel Goldstein in rust_offtopic
а кто это
на каждую фиговину в typing теперь PEP писать?
Да, это так работает
источник

A

Aleksandr Khristenko in rust_offtopic
Emmanuel Goldstein
Сигнатура встроенной питоновской функции open() в Haskell невыразима
А что там за сигнатура такая?
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
Лол а вы знаете что вас ненавидят классические питоняши
Классическая питоняша идиот, ты сам знаешь
источник

EG

Emmanuel Goldstein in rust_offtopic
Aleksandr Khristenko
А что там за сигнатура такая?
Тип возвращаемого значения меняется в зависимости от значения аргумента
источник

а

а кто это in rust_offtopic
Emmanuel Goldstein
Я не могу найти, о чём ты говоришь
источник

EG

Emmanuel Goldstein in rust_offtopic
А, это я видел, но не понял, почему это интересно
источник

EG

Emmanuel Goldstein in rust_offtopic
Тулингом, который умеет это использовать, это обрастёт не скоро
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
Так нельзя
Если ты знаешь ключи и типы, то зачем тебе вообще kwargs?
Ой я с другой планеты, забыл когда переобулся
источник

а

а кто это in rust_offtopic
Emmanuel Goldstein
Тулингом, который умеет это использовать, это обрастёт не скоро
позволяет заставлять мупу проверять что у тебя не просто инт, а инт от 3 до 10
источник

EG

Emmanuel Goldstein in rust_offtopic
а кто это
позволяет заставлять мупу проверять что у тебя не просто инт, а инт от 3 до 10
Решительно не вижу, где написано, что mypy будет это проверять
источник

EG

Emmanuel Goldstein in rust_offtopic
Это просто позволяет прикрепить к типу любую фигню, чтобы другой тулинг мог ей воспользоваться
источник

а

а кто это in rust_offtopic
Emmanuel Goldstein
Решительно не вижу, где написано, что mypy будет это проверять
ну это да
источник