Size: a a a

2020 June 23

AZ

Alex Zhukovsky in rust_offtopic
все хотят работу на расте, но видимо ничего кроме веба людей не устраивает
источник

EG

Emmanuel Goldstein in rust_offtopic
@enomad
В питон добавят паттерн-матчинг с exhaustiveness check на уровне mypy, деструктурированием и гвардами, sealed-классы вместо энумов как в скале.
источник

EG

Emmanuel Goldstein in rust_offtopic
Так что зря ты про «не развивается».
источник

EG

Emmanuel Goldstein in rust_offtopic
Раньше радикальные изменения мешал делать парсер, но его перефигачили в 3.9 и в 3.10 будет всё это счастье.
источник

EG

Emmanuel Goldstein in rust_offtopic
источник

A

Abu in rust_offtopic
Alex Zhukovsky
вон Роман ищет желающих а они все не идут
Да, он даже мне писал в личку с вакансией)
источник

NL

Nick Linker in rust_offtopic
Охерели вообще! И что там за коммент был?
(подозреваю, человек в комментарии призывал к равноправию или просто остановить это безумие с переименованиями master в main)
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
@enomad
В питон добавят паттерн-матчинг с exhaustiveness check на уровне mypy, деструктурированием и гвардами, sealed-классы вместо энумов как в скале.
где почитать
источник

SP

Stanislav Popov in rust_offtopic
а все
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
где почитать
Скинул ссылку же
PEP 622
источник

A

Aleksandr Khristenko in rust_offtopic
Emmanuel Goldstein
Так что зря ты про «не развивается».
Ну так это не питон развивается, а mypy.
источник

EG

Emmanuel Goldstein in rust_offtopic
Aleksandr Khristenko
Ну так это не питон развивается, а mypy.
Ты ссылку читал?
источник

EG

Emmanuel Goldstein in rust_offtopic
Это новый стейтмент в языке
источник

SP

Stanislav Popov in rust_offtopic
у мупу связаны руки питонкой да
источник

A

Aleksandr Khristenko in rust_offtopic
Emmanuel Goldstein
Это новый стейтмент в языке
Основные проверки же все равно в mypy будут
источник

EG

Emmanuel Goldstein in rust_offtopic
Aleksandr Khristenko
Основные проверки же все равно в mypy будут
В языке будет паттернматчинг и деструктуризация
В mypy будет только статическая проверка на exhaustiveness
источник

SP

Stanislav Popov in rust_offtopic
ну осталось лямбды и блоки
источник

SP

Stanislav Popov in rust_offtopic
и можно писать
источник

EG

Emmanuel Goldstein in rust_offtopic
def block(func):
   return func()

@block
def result():
   local_var = 1
   return local_var * 2
источник

SP

Stanislav Popov in rust_offtopic
и как это с паттерн матчингом работает
источник