[project @ 2003-12-16 16:54:12 by simonmar]
authorsimonmar <unknown>
Tue, 16 Dec 2003 16:54:12 +0000 (16:54 +0000)
committersimonmar <unknown>
Tue, 16 Dec 2003 16:54:12 +0000 (16:54 +0000)
Add Show instance for FiniteMap

Data/FiniteMap.hs

index 0b29bb3..44d2437 100644 (file)
@@ -277,6 +277,8 @@ listToFM = addListToFM emptyFM
 bagToFM = foldBag plusFM (\ (k,v) -> unitFM k v) emptyFM
 #endif
 
+instance (Show k, Show e) => Show (FiniteMap k e) where
+  showsPrec p m = showsPrec p (fmToList m)
 
 -- ---------------------------------------------------------------------------
 -- Adding to and deleting from @FiniteMaps@