X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=Data%2FSet.hs;h=2029faac8874a570bf19b3b1c5d65ba482f2e88b;hb=68937167ecaa5ddaeb0420ad8c204902e09c508b;hp=fad370c0c62bd78eb13e3a845cd6fe6ff78d88d4;hpb=1d4e5b6a7ccc588a1436910c6e1535ba71aba67d;p=ghc-base.git diff --git a/Data/Set.hs b/Data/Set.hs index fad370c..2029faa 100644 --- a/Data/Set.hs +++ b/Data/Set.hs @@ -123,7 +123,7 @@ import qualified List -} #if __GLASGOW_HASKELL__ -import Text.Read (Lexeme(Ident), lexP, parens, prec, readPrec) +import Text.Read import Data.Generics.Basics import Data.Generics.Instances #endif @@ -534,6 +534,8 @@ instance (Read a, Ord a) => Read (Set a) where Ident "fromList" <- lexP xs <- readPrec return (fromList xs) + + readListPrec = readListPrecDefault #else readsPrec p = readParen (p > 10) $ \ r -> do ("fromList",s) <- lex r