errata (hackage): An extremely customizable error pretty printer that can handle many kinds of error formatting. It can handle errors that are connected, disconnected, and those spanning multiple lines.  You can get started by importing the Errata module.
Keywords: library|mit|pretty-printer|program|error|error-messages|haskell|highlight|pretty-printing|source-code