Dear Hugs-98-Feb-2000,
I am trying to re-define some Prelude items by re-exporting the
part of Prelude.
But for the following program, Hugs reports the doubly defined Ord.
And GHC compiles it successfully.
According to Haskell-98, does Pre re-export Prelude.Ord or not?
------------------
Sergey Mechveliani
[EMAIL PROTECTED]
------------------------------------------------------------------
module Pre (module Prelude,
D(..)
)
where
import qualified Prelude
import Prelude hiding (Ord(..))
data D = D
------------------------------------
module MyPrelude (module Pre,
Ord
)
where
import qualified Prelude
import Pre
class Eq a => Set a where s :: a -> a
class Set a => Ord a