Qualified names in import specifications
GHC accepts qualified names in import specifications, e.g.
module Main where
import Foo (Bar.bar)
I don't see the point of this, nor is it documented anywhere. I propose that either a) this (mis)feature is removed, or b) this feature is documented and tied to a registered extension that can be enabled or disabled as seen fit.
Trac metadata
Trac field | Value |
---|---|
Version | 6.12.1 |
Type | Bug |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | niklas.broberg@gmail.com |
Operating system | |
Architecture |