Yes, it's the same as exporting just B(..) or B(C).
I guess I should try to make this clearer.

S

| -----Original Message-----
| From: Sigbjorn Finne [mailto:[EMAIL PROTECTED]] 
| Sent: 11 September 2001 20:31
| To: [EMAIL PROTECTED]
| Subject: Haskell98 undefinedness
| 
| 
| What's the meaning of 
| 
| module A (B, B(..)) where { data B = C };
| 
| Is or isn't C exported? i.e., the H98 report is silent
| about what it means to have entity duplicates in
| an export list, possibly with different 'visibility'
| modifiers.
| 
| --sigbjorn
| 
| 
| 
| _______________________________________________
| Haskell mailing list
| [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell
| 

_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell

Reply via email to