packages feed

monoid-subclasses 0.4.2 → 0.4.2.1

raw patch · 5 files changed

+6/−17 lines, 5 filesdep ~basedep ~bytestringdep ~containers

Dependency ranges changed: base, bytestring, containers

Files

Data/Monoid/Factorial.hs view
@@ -59,7 +59,7 @@ -- > reverse == mconcat . List.reverse . factors -- > primePrefix == maybe mempty fst . splitPrimePrefix -- > primeSuffix == maybe mempty snd . splitPrimeSuffix--- > inits == List.map mconcat . List.tails . factors+-- > inits == List.map mconcat . List.inits . factors -- > tails == List.map mconcat . List.tails . factors -- > foldl f a == List.foldl f a . factors -- > foldl' f a == List.foldl' f a . factors
Data/Monoid/Instances/Concat.hs view
@@ -40,7 +40,7 @@ -- newtype Concat a = Concat {extract :: Seq a} deriving Show -concatenate :: (MonoidNull a, PositiveMonoid a) => Seq a -> Concat a+concatenate :: PositiveMonoid a => Seq a -> Concat a concatenate = Concat . filter (not . null)  instance (Eq a, Monoid a) => Eq (Concat a) where
Data/Monoid/Instances/Positioned.hs view
@@ -346,7 +346,6 @@    {-# INLINE span #-}    {-# INLINE splitAt #-}    {-# INLINE take #-}-   {-# INLINE drop #-}    {-# INLINE reverse #-}  instance StableFactorialMonoid m => StableFactorialMonoid (OffsetPositioned m)
Data/Monoid/Textual.hs view
@@ -1,5 +1,5 @@ {- -    Copyright 2013-2015 Mario Blazevic+    Copyright 2013-2016 Mario Blazevic      License: BSD3 (see BSD3-LICENSE.txt file) -}@@ -351,7 +351,6 @@    {-# INLINE span #-}    {-# INLINE spanMaybe #-}    {-# INLINE spanMaybe' #-}-   {-# INLINE split #-}    {-# INLINE splitCharacterPrefix #-}    {-# INLINE takeWhile #-} @@ -480,9 +479,6 @@    {-# INLINE splitCharacterPrefix #-}    {-# INLINE takeWhile #-} -instance IsString (Sequence.Seq Char) where-   fromString = Sequence.fromList- instance TextualMonoid (Sequence.Seq Char) where    singleton = Sequence.singleton    splitCharacterPrefix s = case Sequence.viewl s@@ -534,10 +530,7 @@    {-# INLINE foldl   #-}    {-# INLINE foldl'  #-}    {-# INLINE foldr   #-}-   {-# INLINE fromText #-}    {-# INLINE map #-}-   {-# INLINE mapAccumL #-}-   {-# INLINE mapAccumR #-}    {-# INLINE scanl #-}    {-# INLINE scanl1 #-}    {-# INLINE scanr #-}@@ -546,7 +539,6 @@    {-# INLINE span #-}    {-# INLINE spanMaybe #-}    {-# INLINE spanMaybe' #-}-   {-# INLINE split #-}    {-# INLINE splitCharacterPrefix #-}    {-# INLINE takeWhile #-} @@ -608,7 +600,6 @@    {-# INLINE foldl   #-}    {-# INLINE foldl'  #-}    {-# INLINE foldr   #-}-   {-# INLINE fromText #-}    {-# INLINE map #-}    {-# INLINE mapAccumL #-}    {-# INLINE mapAccumR #-}@@ -620,6 +611,5 @@    {-# INLINE span #-}    {-# INLINE spanMaybe #-}    {-# INLINE spanMaybe' #-}-   {-# INLINE split #-}    {-# INLINE splitCharacterPrefix #-}    {-# INLINE takeWhile #-}
monoid-subclasses.cabal view
@@ -1,5 +1,5 @@ Name:                monoid-subclasses-Version:             0.4.2+Version:             0.4.2.1 Cabal-Version:       >= 1.10 Build-Type:          Simple Synopsis:            Subclasses of Monoid@@ -25,7 +25,7 @@                      Data.Monoid.Instances.ByteString.UTF8, Data.Monoid.Instances.Concat,                      Data.Monoid.Instances.Measured, Data.Monoid.Instances.Positioned, Data.Monoid.Instances.Stateful   Build-Depends:     base >= 4.5 && < 5,-                     bytestring >= 0.9 && < 1.0, containers >= 0.5.2.0 && < 0.6, text >= 0.11 && < 1.3,+                     bytestring >= 0.9 && < 1.0, containers >= 0.5.7.0 && < 0.6, text >= 0.11 && < 1.3,                      primes == 0.2.*, vector >= 0.9 && < 0.12   GHC-options:       -Wall   default-language:  Haskell2010@@ -33,7 +33,7 @@ test-suite Main   Type:              exitcode-stdio-1.0   Build-Depends:     base >= 4.5 && < 5,-                     bytestring >= 0.9 && < 1.0, containers >= 0.5.2.0 && < 0.6, text >= 0.11 && < 1.3,+                     bytestring >= 0.9 && < 1.0, containers >= 0.5.7.0 && < 0.6, text >= 0.11 && < 1.3,                      vector >= 0.9 && < 0.12, primes == 0.2.*,                      QuickCheck == 2.*, quickcheck-instances >= 0.3.12 && <0.4, tasty >= 0.7, tasty-quickcheck >= 0.7,                      monoid-subclasses