Por favor perdonen si no ortodoxa de la notación o errores evidentes aquí... estoy tratando de conseguir una intuición para la dependencia escribió idiomas, así que estoy empezando a cabo por ver qué analogías que se pueden tomar desde el mecanografiada mundo. En una ML-como el lenguaje nos puede codificar existencial tipos en términos de universales tipos:
Del mismo modo, también podemos definir la suma de los tipos en términos de universales tipos y tipos de producto:
Esta correspondencia tiene sentido para mí, ya existencial tipos son como infinito sumas y universal tipos son como infinita de productos.
En un dependiente de lenguaje escrito, también va a ser posible definir dependiente de sumas de dinero en términos de dependiente de productos? Esto parece cerrar:
Sin embargo, yo no puedo convencerme de que la definición de snd
está bien escrito porque no puedo demostrar que . Hay alguna manera de hacer este trabajo?