Am Montag, 22. März 2004 13:29 schrieben Sie: > On Sat, Mar 20, 2004 at 08:50:10PM +0100, Wolfgang Jeltsch wrote: > > according to > > http://www.haskell.org/hierarchical-modules/libraries/ > > reference-libraries.html#MODULE-HEADER, > > each module should have a header which contains a line about portability. > > My question is, if a module is considered non-portable only if it > > contains non-portable constructs itself, or if a module is also > > non-portable if it just imports a module which is non-portable. > > follow the link under "reasons" to the definition.
Thanks for the info. Well, according to that explanation, all modules would be non-portable since the Prelude is normally implemented using non-standard features. I think, this is solved by declaring all modules described in the Haskell 98 Report portable. One question: Every module which imports a non-standard module has to list all of this other module's non-portability reasons in its own reasons section again, rigtht? Wolfgang _______________________________________________ Haskell mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell