Re: another module system bug
"Sigbjorn Finne" <[email protected]>
| Newsgroups | gmane.comp.lang.haskell.hugs.bugs |
|---|---|
| Message-ID | <0d8c01c2d3cd$6e3308f0$6601a8c0@snapdragon> |
Thanks, fixed (but a conflict is of course still reported if it clashes with a local name, irrespective of use.) --sigbjorn ----- Original Message ----- From: "Iavor S. Diatchki" <[email protected]> To: "hugs-bugs" <[email protected]> Sent: Thursday, February 13, 2003 15:18 Subject: another module system bug > hi, > > here is another module system bug: > > module A where > data A = A { t :: Int } > > module B where > import A > data B = B { t :: Char } > > Hugs complains that the selector "t" is already defined. > This is wrong, since this error should only be reported if the selector > is used ambiguously (e.g. with an unqualified name). > > bye > iavor >