Andrew Miloradovsky is a user on functional.cafe. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

@amiloradovsky @typochon ah, I should have read the post before. I thought about providing custom type errors in recent GHC.

@amiloradovsky
Hmm, rather DSL than eDSL in fact, to (hope to) get better error reporting :D

Though, recent #GHC get better at error reporting on eDSL: downloads.haskell.org/~ghc/8.0

On a more theoretical-side note, I've studied #BastiaanHeeren's thesis: « Top Quality Type Error Messages » which is used by the #helium #Haskell compiler.
I've played around with it in hackage.haskell.org/package/lo

But my DSL only does #TypeChecking so far, no #TypeInferencing yet: hackage.haskell.org/package/sy

@typochon @dpwiz