[GHC] #8809: Prettier error messages?
GHC
ghc-devs at haskell.org
Wed Jul 1 16:28:42 UTC 2015
#8809: Prettier error messages?
-------------------------------------+-------------------------------------
Reporter: joelteon | Owner:
Type: feature request | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.9
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: None/Unknown | Unknown/Multiple
Blocked By: | Test Case:
Related Tickets: | Blocking:
| Differential Revisions:
-------------------------------------+-------------------------------------
Comment (by diatchki):
It would be nice if we could refactor GHC so that error messages are kept
in some sort of structured format with all information that might be
relevant. Then, when printed we could have flags to specify how to render
the errors (e.g., "machine form", which would be good for external tools,
such as IDEs; or "human form", which could have the nice formatting in the
example).
I just saw a post about error messages in Elm, which looked pretty, and
might give us ideas about formatting: http://elm-lang.org/blog/compiler-
errors-for-humans
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8809#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list