Shouldn't foreign exported names be allowed to be qualified?
I've just accidentally reused a Prelude name for a function to be
foreign exported and could not resolve the conflict with the first
way that came to mind: qualifying.
It's only not obvious what C name would it get by default. Probably
the unqualified one.
BTW. The fact that functions containing the letter z in their names
will get zz in C names, unless explicitly specified differently,
should be either changed or documented.
--
__("< Marcin Kowalczyk * [EMAIL PROTECTED] http://qrczak.ids.net.pl/
\__/ GCS/M d- s+:-- a22 C+++$ UL++>++++$ P+++ L++>++++$ E-
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-