Agda es un lenguaje de programación funcional de tipo dependiente. Tiene familias inductivas, es decir, tipos de datos que dependen de valores, como el tipo de vectores de una longitud dada. También tiene módulos parametrizados, operadores mixfix, caracteres Unicode y una interfaz interactiva de Emacs que puede ayudar al programador a escribir el programa.
Agda es un asistente de prueba. Es un sistema interactivo para escribir y verificar pruebas. Agda se basa en la teoría del tipo intuicionista, un sistema fundamental para las matemáticas constructivas desarrollado por el lógico sueco Per Martin-Löf. Tiene muchas similitudes con otros asistentes de prueba basados en tipos dependientes, como Coq, Epigram, Matita y NuPRL.
Agda Comentarios
Todavía no hay comentarios