packages feed

semigroups 0.16.2.1 → 0.16.2.2

raw patch · 4 files changed

+17/−6 lines, 4 files

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+0.16.2.2+--------+* Cleaned up imports to remove warnings on GHC 7.10.+ 0.16.2.1 -------- * Restored the ability to build on GHC < 7.6. (`Generic1` deriving was only added in GHC 7.6)
semigroups.cabal view
@@ -1,6 +1,6 @@ name:          semigroups category:      Algebra, Data, Data Structures, Math-version:       0.16.2.1+version:       0.16.2.2 license:       BSD3 cabal-version: >= 1.10 license-file:  LICENSE
src/Data/List/NonEmpty.hs view
@@ -21,6 +21,10 @@ #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 708 {-# LANGUAGE TypeFamilies #-} #endif++#ifndef MIN_VERSION_base+#define MIN_VERSION_base(x,y,z) 1+#endif ----------------------------------------------------------------------------- -- | -- Module      :  Data.List.NonEmpty@@ -140,6 +144,8 @@ import Data.Foldable hiding (toList, length) #else import Data.Foldable hiding (toList)+import Data.Monoid (mappend)+import Data.Traversable #endif import qualified Data.Foldable as Foldable @@ -148,9 +154,7 @@ #endif  import qualified Data.List as List-import Data.Monoid (mappend) import Data.Ord (comparing)-import Data.Traversable  #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 708 import qualified GHC.Exts as Exts
src/Data/Semigroup.hs view
@@ -89,15 +89,18 @@  #if MIN_VERSION_base(4,8,0) import Data.Bifunctor+#else+import Data.Monoid (Monoid(..))+import Data.Foldable+import Data.Traversable #endif -import Data.Monoid (Monoid(..),Dual(..),Endo(..),All(..),Any(..),Sum(..),Product(..))+import Data.Monoid (Dual(..),Endo(..),All(..),Any(..),Sum(..),Product(..))+ import Control.Applicative import Control.Monad import Control.Monad.Fix import qualified Data.Monoid as Monoid-import Data.Foldable-import Data.Traversable import Data.List.NonEmpty import Numeric.Natural