Dear Haskellers,
Some days ago Jurriaan Hage posted a video of our work on adding custom type error diagnosis to GHC. Here is a GHC proposal for incorporating this support in the mainline compiler:

https://github.com/ghc-proposals/ghc-proposals/pull/59

Suggestions, criticisms and ideas are welcome.

Alejandro