O haskell-ghc-parser é um analisador de código fonte para a linguagem de programação Haskell. Ele é construído usando o compilador Glasgow Haskell (GHC) e foi projetado para ser usado como ferramenta para analisar, entender e manipular códigos Haskell. Esse analisador é capaz de lidar com uma variedade de  códigos fonte Haskell, incluindo recursos padrão e não padrão da linguagem. Com o haskell-ghc-parser, os desenvolvedores podem facilmente extrair informações importantes de seus códigos Haskell, como assinaturas de funções, informações de tipos e dependências de módulos. Isso pode ser particularmente útil para automatizar tarefas como refatoração de código, geração de código e análise de código. 