Preguntas etiquetadas con types

8
¿Cómo probar la igualdad de tipos inductivamente sin clases?

Estoy tratando de demostrar la asociatividad de las listas de nivel de tipo de tal manera que me permita convertir entre tipos equivalentes sin tener que soportar ninguna restricción. Suponiendo la definición estándar de concatenación: type family (++) (xs :: [k]) (ys :: [k]) :: [k] where '[] ++...