
5 Apr
2004
5 Apr
'04
10:51 a.m.
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... Cheers, S.