[GHC] #15321: Typed holes in Template Haskell splices produce bewildering error messages
GHC
ghc-devs at haskell.org
Fri Jun 29 22:32:08 UTC 2018
#15321: Typed holes in Template Haskell splices produce bewildering error messages
-------------------------------------+-------------------------------------
Reporter: RyanGlScott | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone: 8.8.1
Component: Template Haskell | Version: 8.4.3
Resolution: | Keywords: TypedHoles
Operating System: Unknown/Multiple | Architecture:
Type of failure: Poor/confusing | Unknown/Multiple
error message | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by Tritlo):
I agree, it would both be faster and produce better output in the tc
trace, but just discarding candidates that cause errors is the right thing
to do, since those aren't valid hole fits anyway (since they cause an
error). I think that further work to optimize and improve is in order,
but I hope that the current patch is small enough to make it into 8.6
without issue, and leave the more thoughtful overhaul for later.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15321#comment:10>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list