[GHC] #8004: Applicative/Monad proposal related warnings (AMP phase 1)
GHC
ghc-devs at haskell.org
Mon Sep 30 03:10:13 CEST 2013
#8004: Applicative/Monad proposal related warnings (AMP phase 1)
-------------------------------------+------------------------------------
Reporter: quchen | Owner: quchen
Type: feature request | Status: patch
Priority: high | Milestone: 7.8.1
Component: Compiler | Version: 7.6.3
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture: Unknown/Multiple
Type of failure: None/Unknown | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
-------------------------------------+------------------------------------
Comment (by Austin Seipp <austin@…>):
In [changeset:b9127f4472594e8d0c2f28f72b6042172efcaec0/ghc]:
{{{
#!CommitTicketReference repository="ghc"
revision="b9127f4472594e8d0c2f28f72b6042172efcaec0"
Fix AMP warnings for explicit Prelude imports (#8004)
No AMP warnings will be issued anymore when the name is not imported
from Prelude anymore. For example, a local definition of 'join' is now
legal in modules containing 'import Prelude (map)' for example. This
allows better future-proofing of libraries.
See also http://ghc.haskell.org/trac/ghc/ticket/8004#comment:16
Authored-by: David Luposchainsky <dluposchainsky at gmail.com>
Signed-off-by: Austin Seipp <austin at well-typed.com>
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8004#comment:20>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list