ML dependiente

ML dependiente es un lenguaje de programación funcional experimental propuesto por Hongwei Xi y Frank Pfenning. ML dependiente amplía ML por una noción restringida de tipos dependientes: los tipos pueden ser dependientes de índices estáticos del tipo Nat. ML dependiente emplea un teorema de coacción prover para decidir una teoría ecuacional fuerte sobre las expresiones del índice.

Restringiendo la generalidad de la comprobación del tipo de tipos dependiente llena permanece decidable. La inferencia del tipo permanece undecidable. Algunos informáticos no piensan que los tipos del DML son dependientes como todavía hay una distinción de la fase entre compilación y ejecución del programa.

ML dependiente ha sido reemplazado por ATS y ya no está en el desarrollo activo.

Véase también

Adelante lectura

Enlaces externos



Buscar