packages feed

ordered-containers 0.2 → 0.2.1

raw patch · 4 files changed

+17/−7 lines, 4 files

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Revision history for ordered-containers +## 0.2.1 -- 2019-03-25++* Compatibility fixes from Ryan Scott (thanks!)+ ## 0.2 -- 2019-03-24  * Support many more operations:
Data/Map/Ordered.hs view
@@ -41,10 +41,14 @@ import Data.Function (on) import Data.Map (Map) import Data.Map.Util-import Data.Monoid+import Data.Monoid (Monoid(..)) #if MIN_VERSION_base(4,9,0)-import Data.Semigroup+import Data.Semigroup (Semigroup(..)) #endif+#if !(MIN_VERSION_base(4,8,0))+import Control.Applicative ((<$>))+import Data.Traversable+#endif import Prelude hiding (filter, lookup, null) import qualified Data.Map as M @@ -67,7 +71,8 @@ 		1 -> k (z fromList) 		_ -> error "gunfold" 	dataTypeOf _   = oMapDataType-	dataCast2      = gcast2+	-- dataCast2 /must/ be eta-expanded in order to build on GHC 7.8.+	dataCast2 f    = gcast2 f  fromListConstr :: Constr fromListConstr = mkConstr oMapDataType "fromList" [] Prefix
Data/Set/Ordered.hs view
@@ -36,9 +36,9 @@ import Data.Function (on) import Data.Map (Map) import Data.Map.Util-import Data.Monoid+import Data.Monoid (Monoid(..)) #if MIN_VERSION_base(4,9,0)-import Data.Semigroup+import Data.Semigroup (Semigroup(..)) #endif import Data.Set (Set) -- so the haddocks link to the right place import Prelude hiding (filter, foldr, lookup, null)@@ -63,7 +63,8 @@ 		1 -> k (z fromList) 		_ -> error "gunfold" 	dataTypeOf _   = oSetDataType-	dataCast1      = gcast1+	-- dataCast1 /must/ be eta-expanded in order to build on GHC 7.8.+	dataCast1 f    = gcast1 f  fromListConstr :: Constr fromListConstr = mkConstr oSetDataType "fromList" [] Prefix
ordered-containers.cabal view
@@ -1,5 +1,5 @@ name:                ordered-containers-version:             0.2+version:             0.2.1 synopsis:            Set- and Map-like types that remember the order elements were inserted license:             BSD3 license-file:        LICENSE