Ir al contenido
  1. Posts/

Pyrefly: Verificador de Tipos Rápido para Python

··254 palabras·2 mins·

🐍 Pyrefly: El verificador de tipos ultrarrápido para Python desarrollado por Meta/Facebook

¿Trabajas con Python y querés detectar errores antes de ejecutar tu código? Pyrefly es la nueva herramienta open source de Meta que promete revolucionar el análisis estático en Python.

¿Qué hace Pyrefly?

  • Verificación de tipos ultrarrápida implementada en Rust
  • Funciona como servidor de lenguaje (LSP): autocompletado, resaltado semántico y navegación en tu IDE
  • Disponible como CLI (pip install pyrefly) y como extensión de VSCode
  • Infiere tipos automáticamente en la mayoría de los casos, incluyendo variables y tipos de retorno
  • Usa flow types: entiende el flujo de control para refinar los tipos estáticos
  • Diseñado para escalar en proyectos grandes con paralelismo optimizado

🔍 Explicación en pocas palabras Los “tipos” en Python son etiquetas que le dicen al programa qué clase de datos maneja cada variable: número, texto, lista, etc. Un verificador de tipos revisa tu código antes de ejecutarlo para encontrar errores como intentar sumar un número con una palabra. Pyrefly hace esto de manera increíblemente rápida y además te ayuda mientras escribís código en tu editor, mostrando sugerencias y detectando problemas al instante.

🆚 Se inspira en Mypy, Pyright y Pyre1, pero con foco en rendimiento y simplicidad gracias a Rust.

🧪 Podés probarlo directamente en el navegador en su sandbox online — sin instalar nada.

Más información en el link 👇

También publicado en LinkedIn.
Juan Pedro Bretti Mandarano
Autor
Juan Pedro Bretti Mandarano