X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;ds=sidebyside;f=compiler%2Futils%2FBag.lhs;fp=compiler%2Futils%2FBag.lhs;h=ea85a8c134feb50277ef6bf435278dc04848b295;hb=a2a8d11f88eff2a4df4dbe7bc50fbba5111f5960;hp=b107f84a3a43ffcf04a9c9c5fd8ae6ef5ed5a5b8;hpb=1dfd77341ec56e9d61f2d78cb7ff2b9900385dac;p=ghc-hetmet.git diff --git a/compiler/utils/Bag.lhs b/compiler/utils/Bag.lhs index b107f84..ea85a8c 100644 --- a/compiler/utils/Bag.lhs +++ b/compiler/utils/Bag.lhs @@ -170,8 +170,5 @@ bagToList b = foldrBag (:) [] b \begin{code} instance (Outputable a) => Outputable (Bag a) where - ppr EmptyBag = ptext SLIT("emptyBag") - ppr (UnitBag a) = ppr a - ppr (TwoBags b1 b2) = hsep [ppr b1 <> comma, ppr b2] - ppr (ListBag as) = interpp'SP as + ppr bag = char '<' <> pprWithCommas ppr (bagToList bag) <> char '>' \end{code}