ross 2002/07/16 08:47:26 PDT
Modified files:
libraries/base/Control Monad.hs
libraries/base/Data Either.hs List.hs Maybe.hs Ratio.hs
Tuple.hs
libraries/base/Text Read.hs Show.hs
Log:
First stage of making the new libraries work with Hugs:
* wrap #ifndef __HUGS__ around stuff that Hugs defines in its monster
prelude (because Hugs can't handle recursive imports).
* remove non-Haskell 98 export of [](..) from Data.List
* make the definitions of tuples in Data.Tuple GHC-only.
* make the export of the new Read stuff in Text.Read GHC-only, like its
definition is.
Revision Changes Path
1.5 +2 -0 fptools/libraries/base/Control/Monad.hs
1.8 +2 -0 fptools/libraries/base/Data/Either.hs
1.9 +3 -3 fptools/libraries/base/Data/List.hs
1.8 +2 -0 fptools/libraries/base/Data/Maybe.hs
1.5 +2 -1 fptools/libraries/base/Data/Ratio.hs
1.6 +9 -8 fptools/libraries/base/Data/Tuple.hs
1.6 +2 -0 fptools/libraries/base/Text/Read.hs
1.6 +2 -2 fptools/libraries/base/Text/Show.hs
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries