Estaba leyendo un trabajo de investigación sobre Haskell y cómo se implementa HList y me pregunto cuándo las técnicas descritas son y no son decidibles para el verificador de tipos. Además, como puedes hacer cosas similares con las GADT, me preguntaba si la verificación de tipo GADT siempre es decidible.Fundeps y GADT: ¿Cuándo es decidible la verificación de tipo?
Preferiría citas si las tiene para que pueda leer/entender las explicaciones.
Gracias!
Esta pregunta podría dirigirse mejor a los autores del trabajo de investigación. Es un poco esotérico para Stack Overflow. (Siempre he tenido un gran éxito contactando a los investigadores para comentar. Usualmente están extasiados * cualquiera * está leyendo su trabajo.) –
Creo que esta actitud (que las preguntas teóricas no tienen que ver con un foro pragmático) es dañina y obsoleta. Los enfoques pragmáticos deberían estar abiertos a las nuevas tecnologías, porque esas tecnologías pueden mejorar las actividades diarias en el futuro cercano. por ejemplo: características funcionales en C#/python. – rcreswick
Dicho esto, el comentario de Chirs probablemente sea correcto, prácticamente hablando. Desearía que no fuera así. – rcreswick