TG Telegram Group & Channel
Zen of Python | United States America (US)
Create: Update:

pyrefly | Ну очень быстрый тайпчекер

В Meta (организация признана экстремистской в РФ) релизнули инструмент для проверки типов данных на базе Rust.

Он аналогичен mypy, но сделано с упором на производительность. Это быстрая альтернатива для больших кодовых баз.

Взгляните на простой пример:


def greet(name: str) -> str:
return "Hello, " + name

def add(a: int, b: int) -> int:
return a + b

result = add(1, "2") # Ошибка: "2" — это str, а не int
print(result)


Так и работают тайп-чекеры: проверяют функции, методы, классы в файлах и целых репозиториях.

Для VS Code или других редакторов можно настроить команду форматирования или использовать pyrefly как pre-commit-хук.

В кой-то век на бенчмарк-графике признались, что не самые первые.

На PyPi
#инструмент
@zen_of_python

pyrefly | Ну очень быстрый тайпчекер

В Meta (организация признана экстремистской в РФ) релизнули инструмент для проверки типов данных на базе Rust.

Он аналогичен mypy, но сделано с упором на производительность. Это быстрая альтернатива для больших кодовых баз.

Взгляните на простой пример:


def greet(name: str) -> str:
return "Hello, " + name

def add(a: int, b: int) -> int:
return a + b

result = add(1, "2") # Ошибка: "2" — это str, а не int
print(result)


Так и работают тайп-чекеры: проверяют функции, методы, классы в файлах и целых репозиториях.

Для VS Code или других редакторов можно настроить команду форматирования или использовать pyrefly как pre-commit-хук.

В кой-то век на бенчмарк-графике признались, что не самые первые.

На PyPi
#инструмент
@zen_of_python


>>Click here to continue<<

Zen of Python






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)