packages feed

multi-containers 0.1.0.1 → 0.1.0.2

raw patch · 3 files changed

+8/−4 lines, 3 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Data.Multimap.Set: deleteMax :: (Ord k, Ord a) => k -> SetMultimap k a -> SetMultimap k a
+ Data.Multimap.Set: deleteMax :: Ord k => k -> SetMultimap k a -> SetMultimap k a
- Data.Multimap.Set: deleteMin :: (Ord k, Ord a) => k -> SetMultimap k a -> SetMultimap k a
+ Data.Multimap.Set: deleteMin :: Ord k => k -> SetMultimap k a -> SetMultimap k a

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for multi-containers +## 0.1.0.2++- Remove redundant constraints+ ## 0.1.0.1  - Update README
multi-containers.cabal view
@@ -2,10 +2,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 9da8e5d6bcf046772035130681fc079404a33a3d4d63ac224b441b08ce7e0284+-- hash: 5c8d0a2541fa360ef1903f422222c873e84c5ea3b0fd709475a4ee54c843bbf8  name:           multi-containers-version:        0.1.0.1+version:        0.1.0.2 synopsis:       A few multimap variants. description:    A library that provides a few multimap variants. category:       Data Structures
src/Data/Multimap/Set.hs view
@@ -266,7 +266,7 @@ -- -- > deleteMax 3 (fromList [(1,'a'),(1,'b'),(2,'c')]) === fromList [(1,'a'),(1,'b'),(2,'c')] -- > deleteMax 1 (fromList [(1,'a'),(1,'b'),(2,'c')]) === fromList [(1,'a'),(2,'c')]-deleteMax :: (Ord k, Ord a) => k -> SetMultimap k a -> SetMultimap k a+deleteMax :: Ord k => k -> SetMultimap k a -> SetMultimap k a deleteMax = alter Set.deleteMax  -- | /O(log m * log k)/. Remove the minimal value@@ -274,7 +274,7 @@ -- -- > deleteMin 3 (fromList [(1,'a'),(1,'b'),(2,'c')]) === fromList [(1,'a'),(1,'b'),(2,'c')] -- > deleteMin 1 (fromList [(1,'a'),(1,'b'),(2,'c')]) === fromList [(1,'b'),(2,'c')]-deleteMin :: (Ord k, Ord a) => k -> SetMultimap k a -> SetMultimap k a+deleteMin :: Ord k => k -> SetMultimap k a -> SetMultimap k a deleteMin = alter Set.deleteMin  -- | /O(m * log m * log k)/, assuming the function @a -> a@ takes /O(1)/.