Coq

Coq

Coq es un asistente de pruebas, que le permite escribir pruebas matemáticas de una manera rigurosa y formal, y hacer que la computadora verifique su corrección.
Coq es un asistente de pruebas, que le permite escribir pruebas matemáticas de manera rigurosa y formal, y hacer que la computadora verifique su corrección.También permite la programación con pruebas de corrección para el código y los tipos dependientes.
coq

Alternativas a Coq para todas las plataformas con cualquier licencia

F*

F*

F * es un lenguaje de programación funcional similar a ML destinado a la verificación del programa.F * puede expresar especificaciones precisas para los programas, incluidas las propiedades de corrección funcional.Los programas escritos en F * se pueden traducir a OCaml o F # para su ejecución.
Isabelle

Isabelle

Isabelle es una asistente de pruebas para escribir y verificar pruebas matemáticas por computadora.
Agda

Agda

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.