Sven Panne Sven.Panne at aedion.de
Mon Apr 5 17:51:15 EDT 2004

Just a small remark: The DData modules are all marked as "portable", which
is not entirely correct, because they import Data.Monoid, which is not
portable. A possible solution/workaround for this would be wrapping these
Monoid instances into #ifdefs, depending on the Haskell system in question.
If I see this correctly, this would only be an issue for Hugs in Haskell98
mode, but the API can't depend on command line flags. Hmmm, not very nice.
Better suggestions appreciated...


More information about the Libraries mailing list