[commit: haddock] development, ghc-7.4: Use <> instead of mappend. (46a6502)
David Waern
waern at galois.com
Tue Feb 14 02:01:44 CET 2012
Repository : ssh://darcs.haskell.org//srv/darcs/haddock
On branches: development,ghc-7.4
http://hackage.haskell.org/trac/ghc/changeset/46a65020cdbb8aee274e5ab3db68f51639e8d1b2
>---------------------------------------------------------------
commit 46a65020cdbb8aee274e5ab3db68f51639e8d1b2
Author: David Waern <david.waern at gmail.com>
Date: Sat Feb 4 03:39:38 2012 +0100
Use <> instead of mappend.
>---------------------------------------------------------------
src/Haddock/Interface/Create.hs | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/Haddock/Interface/Create.hs b/src/Haddock/Interface/Create.hs
index 06d9726..cac3eac 100644
--- a/src/Haddock/Interface/Create.hs
+++ b/src/Haddock/Interface/Create.hs
@@ -142,7 +142,7 @@ createInterface tm flags modMap instIfaceMap = do
addWarnings :: Warnings -> GlobalRdrEnv -> [Name] -> DocMap Name -> DocMap Name
addWarnings NoWarnings _ _ dm = dm
addWarnings (WarnAll _) _ _ dm = dm
-addWarnings (WarnSome ws) gre exps dm = M.unionWith (flip mappend) dm wm
+addWarnings (WarnSome ws) gre exps dm = M.unionWith (flip (<>)) dm wm
where
wm = M.fromList
[ (n, warnToDoc w) | (occ, w) <- ws, elt <- lookupGlobalRdrEnv gre occ
@@ -154,7 +154,7 @@ addModuleWarning ws =
case ws of
NoWarnings -> id
WarnSome _ -> id
- WarnAll w -> let d = warnToDoc w in Just . maybe d (mappend d)
+ WarnAll w -> let d = warnToDoc w in Just . maybe d (d <>)
warnToDoc :: WarningTxt -> Doc id
@@ -209,7 +209,7 @@ mkMaps :: DynFlags
mkMaps dflags gre instances exports decls = do
(dm, am, sm, cm) <- unzip4 <$> mapM mappings decls
let f :: (Ord a, Monoid b) => [[(a, b)]] -> Map a b
- f = M.fromListWith mappend . concat
+ f = M.fromListWith (<>) . concat
return (f dm, f am, f sm, f cm)
where
mappings (ldecl@(L _ decl), docs) = do
More information about the Cvs-ghc
mailing list