[Haskell-cafe] Collecting examples where GHC generates unintuitive error messages

Simon Thompson S.J.Thompson at kent.ac.uk
Tue Jun 6 11:39:49 UTC 2017


And here’s the link. Oops!

  https://www.cs.kent.ac.uk/people/staff/sjt/craft2e/errors.html

S.


> On 6 Jun 2017, at 12:27, Simon Thompson <s.j.thompson at kent.ac.uk> wrote:
> 
> I did something like this for Hugs a long time ago. Not directly relevant, but might be of interest.
> 
> Simon T.
>> On 6 Jun 2017, at 08:46, Siddharth Bhat <siddu.druid at gmail.com <mailto:siddu.druid at gmail.com>> wrote:
>> 
>> Hello all,
>> 
>> A discussion of GHC and error messages came up on ghc-devs. I'd like to give back to the community and try to improve this part of GHC. So, I created a repo to collect error messages (https://github.com/bollu/hask-error-messages-catalog <https://github.com/bollu/hask-error-messages-catalog>). That way, there's some concrete context for anyone who's working on the error messages subsystem of GHC.
>> 
>> Elm does this as well (https://github.com/elm-lang/error-message-catalog <https://github.com/elm-lang/error-message-catalog>), though they catalogue *all* errors.
>> 
>> I'd be grateful for short examples where GHC generates unintuitive error messages, and perhaps a short explanation of what *would* be useful if possible. If you do have certain examples, please either open a pull request against the repository, or post a snippet on the mailing list. 
>> 
>> Thanks for the help,
>> ~Siddharth
>> -- 
>> Sending this from my phone, please excuse any typos!
>> _______________________________________________
>> Haskell-Cafe mailing list
>> To (un)subscribe, modify options or view archives go to:
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe <http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe>
>> Only members subscribed via the mailman list are allowed to post.
> 
> Simon Thompson | Professor of Logic and Computation 
> School of Computing | University of Kent | Canterbury, CT2 7NF, UK
> s.j.thompson at kent.ac.uk <mailto:s.j.thompson at kent.ac.uk> | M +44 7986 085754 | W www.cs.kent.ac.uk/~sjt <http://www.cs.kent.ac.uk/~sjt>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20170606/d21ef395/attachment.html>


More information about the Haskell-Cafe mailing list