X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Futils%2FBag.lhs;h=ea85a8c134feb50277ef6bf435278dc04848b295;hb=5dc9a4504ea4d3df462081a7dbfde0431eac133e;hp=b107f84a3a43ffcf04a9c9c5fd8ae6ef5ed5a5b8;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;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}