Skip to content

Instantly share code, notes, and snippets.

@martimatix
Last active March 24, 2020 10:52
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save martimatix/89fc26b5b5199b65d9be65582ab58dd3 to your computer and use it in GitHub Desktop.
Save martimatix/89fc26b5b5199b65d9be65582ab58dd3 to your computer and use it in GitHub Desktop.
Elm Presentation - Compiler Error Messages

Elm Syd May 2019


News


Looking for presenters


Presentation

Compiler error messages


What makes a good compiler message?


Languages

  • Elm
  • Crystal - old and new
  • Rust
  • Purescript
  • ReasonML

Considerations

  • Layout
  • How are errors displayed? Filenames, filepath?
  • Colour - separate from layout
  • First person? Second person?
  • One error or multiple?
  • Indent normalisation
  • Did you mean?
  • Additional information?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment