overview
¿Qué es Pyrefly?
Pyrefly es una herramienta de verificación de tipos estática y un servidor de lenguaje desarrollado por Meta que permite a los desarrolladores de Python detectar errores relacionados con tipos antes del tiempo de ejecución. Proporciona potentes características de IDE para mejorar la experiencia del desarrollador y la calidad del código. Escrito en Rust, Pyrefly logra mejoras significativas de velocidad sobre los verificadores de tipos anteriores basados en Python, siendo capaz de analizar hasta 1.8 millones de líneas de código por segundo. Está diseñado para un alto rendimiento en bases de código de todos los tamaños, habiendo sido probado en Meta para aplicaciones como Instagram y PyTorch. Pyrefly funciona tanto como una herramienta de línea de comandos como un servidor de lenguaje integrado, ofreciendo una rica experiencia de Entorno de Desarrollo Integrado (IDE).