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
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.