[Haskell-cafe] parsing ghc type errors