Hacker News new | past | comments | ask | show | jobs | submit login

Haskell error messages have come a long way. These days, they're generally (not quite uniformly) helpful and specific, at the cost of being a bit verbose.



I can eyeball-grep the relevant parts of a verbose message, if it actually has useful information in it. That is, I'll take verbose-but-specific-and-helpful over terse-but-not-useful-information any day.


I agree, for sure, on balance. Terse and equally useful is of course ideal, but often impossible.

That said, "eyeball-grepping" a specific set of messages, along with which bits are important, is a learned skill. I have found myself many times trying to fix the wrong thing because I skimmed and wound up with a wrong understanding of what the error was. And then found a more careful read told me precisely what was needed.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: