LocalazyLocalazy
Idris es un lenguaje de programación funcional de tipado estático con inferencia de tipos y tipos dependientes. Se basa en la familia de lenguajes ML y toma prestadas características de Haskell y otros lenguajes. Idris es un lenguaje de propósito general, centrado en la seguridad de tipos, la verificación de programas y el rendimiento. Tiene un sistema de tipos estático y robusto con tipos dependientes. Esto permite utilizar tipos para expresar invariantes y garantizar que los programas satisfacen ciertas propiedades. El sistema de tipos también se utiliza para generar documentación, facilitar la refactorización y mejorar el rendimiento. Idris es de código abierto y está disponible bajo la licencia MIT.