5
Este código no funcionano puede derivar (mostrar) de esta expresión
data Expression = Atom String
| Sequence [Expression]
deriving (show)
consigo este error:
$ runghc bug.hs
ghc: panic! (the 'impossible' happened)
(GHC version 7.4.1 for x86_64-apple-darwin):
nameModule show{tv a9J}
Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
¿Estoy haciendo algo mal, o es de hecho un error?
'Show' está en mayúscula en el primer carácter y Haskell distingue entre mayúsculas y minúsculas. – JJJ
Todavía llamaría eso un error, en la medida en que debería informar un intento de derivar una clase no de tipo en lugar de entrar en pánico. – geekosaur
Como un punto de datos, obtengo 'encabezado de instancia malformado: mostrar' con GHC 7.0.4. – huon