[GHC] #7730: :info and polykinds
GHC
ghc-devs at haskell.org
Mon Apr 28 19:42:56 UTC 2014
#7730: :info and polykinds
--------------------------------------------+------------------------------
Reporter: monoidal | Owner: archblob
Type: bug | Status: new
Priority: normal | Milestone: 7.10.1
Component: Compiler (Type checker) | Version: 7.6.2
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: None/Unknown | Unknown/Multiple
Test Case: | Difficulty: Unknown
Blocking: | Blocked By:
| Related Tickets: #8776
--------------------------------------------+------------------------------
Comment (by goldfire):
I don't have a strong opinion here (about the extra tags in `IfaceSyn`).
After the type/kind merge, these tags would become visible vs. invisible
instead of type vs. kind. The same change is happening in many other
places throughout GHC. This actually makes good sense -- in the use case
at issue in this ticket, you don't actually care what a thing classifies;
you care whether or not it should be printed. Because these two
distinctions line up at the moment, it's not worth bothering to separate
them.
So, by all means go ahead with, e.g., Simon's plan. I'll change it to
visible/invisible when I merge. :)
And, as for Andrei's offer for help: Thanks. At this point, work is
stalled somewhat as I'm racing down the Haskell Symposium deadline (May
12) for two papers I'm working on. But, I'm hoping to have something ready
for POPL on July 6 about the type/kind merge. Things are in a bit of a
messy state at the moment and it's hard for me to see how to integrate
another set of hands, but I'll keep your offer in mind -- I do appreciate
it.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/7730#comment:32>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list