[GHC] #15209: ~# is always in scope with TypeOperators
GHC
ghc-devs at haskell.org
Sun Jun 3 03:22:43 UTC 2018
#15209: ~# is always in scope with TypeOperators
-------------------------------------+-------------------------------------
Reporter: dfeuer | Owner: (none)
Type: bug | Status: patch
Priority: normal | Milestone: 8.6.1
Component: Compiler | Version: 8.5
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
Type of failure: GHC accepts | Unknown/Multiple
invalid program | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D4763
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by Ben Gamari <ben@…>):
In [changeset:"5b82ee695e1dbbe355c775e265521c4c3ee8cdbb/ghc"
5b82ee69/ghc]:
{{{
#!CommitTicketReference repository="ghc"
revision="5b82ee695e1dbbe355c775e265521c4c3ee8cdbb"
Remove ~# from surface syntax
For some reason, it seems that the `ConstraintKinds` commit
introduced `~#` into Haskell syntax, in a pretty broken manner.
Unless and until we have an actual story for unboxed equality,
it doesn't make sense to expose it. Moreover, the way it was
donet was wrong enough and small enough that it will probably be
easier to start over if we do that. Yank it out.
Reviewers: bgamari, RyanGlScott
Reviewed By: RyanGlScott
Subscribers: RyanGlScott, rwbarton, thomie, mpickering, carter
GHC Trac Issues: #15209
Differential Revision: https://phabricator.haskell.org/D4763
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/15209#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list