Descrição
Usa ImplicitParams para fornecer localizações de origem de forma compatível em código Haskell. Localizações de origem ajudam diagnósticos a apontar arquivo, linha ou ponto de chamada relacionado a um erro ou valor gerado.
É útil para logging, asserções, auxiliares de teste, parsers e bibliotecas que querem feedback melhor para desenvolvedores enquanto suportam compiladores antigos. Ele afeta comportamento de compilação e diagnóstico, não a interface da aplicação por si só.