
#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: | -------------------------------------+------------------------------------- Changes (by hvr): * cc: ekmett, thoughtpolice (added) Comment: One obvious way to fix this would be to have `haskell2010` have its own `Monad` typeclass, but this would make it incompatible with `base`'s `Monad`, effectively breaking interoperability between packages depending on `base` and those depending on `haskell2010`... -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/9590#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler