[GHC] #15905: Data familes should end in Type
GHC
ghc-devs at haskell.org
Fri Nov 16 23:02:55 UTC 2018
#15905: Data familes should end in Type
-------------------------------------+-------------------------------------
Reporter: simonpj | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone: 8.6.3
Component: Compiler | Version: 8.6.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #14645 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by simonpj):
My point is that the status quo is extremely fragile -- it relies
crucially on eager unification. It's supposed to be the case that we can
defer all unifications to the constraint solver, all all will work. But
not so! So now, to give a precise spec, we have to make precise which
constraints can be solved eagerly and which can be deferred. I hate that.
The baby is mingled with the bathwater -- it's a fluke that it works at
all.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15905#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list