[GHC] #9590: AMP breaks `haskell2010` package
GHC
ghc-devs at haskell.org
Tue Sep 30 20:55:57 UTC 2014
#9590: AMP breaks `haskell2010` package
-------------------------------------+-------------------------------------
Reporter: hvr | Owner:
Type: bug | Status: new
Priority: high | Milestone: 7.10.1
Component: | Version: 7.9
libraries/haskell2010 | Keywords: AMP
Resolution: | Architecture: Unknown/Multiple
Operating System: | Difficulty: Unknown
Unknown/Multiple | Blocked By:
Type of failure: GHC | Related Tickets:
rejects valid program |
Test Case: |
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by singpolyma):
> Or is it users who don't want to let a GHC monoculture set the standard
and would prefer to work with a smaller subset of the language, but still
want to have access to the ecosystem of packages through cabal? Folks who
may have other compilers in mind, who would prefer to implement against a
standard or at least have the ability to have their code compile against a
compiler that implements the standard.
This is me. My primary use of the haskell2010 package is to test my code
against it, as well as base, in order to check that it is more likely to
work on a standards-conformant Haskell implementation.
To that end, I would prefer it if haskell2010 were basically just
cut-n-paste the code from the report and be done with it. This would mean
a different Monad instance, which I gather might cause some complexity for
`do` notation (though will it really? GHC already has rebindable do, it
seems like this would just be a special case of that).
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9590#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list