packages feed

ListLike 4.7.2 → 4.7.3

raw patch · 3 files changed

+18/−4 lines, 3 filesdep ~basedep ~bytestringdep ~containersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, bytestring, containers

API changes (from Hackage documentation)

- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => Data.ListLike.Base.ListLike (GHC.Arr.Array i e) e
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => Data.ListLike.IO.ListLikeIO (GHC.Arr.Array i GHC.Types.Char) GHC.Types.Char
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => Data.ListLike.String.StringLike (GHC.Arr.Array i GHC.Types.Char)
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => Data.String.IsString (GHC.Arr.Array i GHC.Types.Char)
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => GHC.Base.Monoid (GHC.Arr.Array i e)
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => GHC.Base.Semigroup (GHC.Arr.Array i e)
- Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Arr.Ix i) => GHC.Exts.IsList (GHC.Arr.Array i e)
- Data.ListLike.Instances: instance GHC.Arr.Ix i => Data.ListLike.FoldableLL.FoldableLL (GHC.Arr.Array i e) e
- Data.ListLike.Vector.Generic: instance (GHC.Exts.IsList (v a), GHC.Exts.Item (v a) Data.Type.Equality.~ a, GHC.Base.Monoid (v a), GHC.Classes.Eq (v a), Data.Vector.Generic.Base.Vector v a) => Data.ListLike.Base.ListLike (v a) a
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => Data.ListLike.Base.ListLike (GHC.Arr.Array i e) e
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => Data.ListLike.IO.ListLikeIO (GHC.Arr.Array i GHC.Types.Char) GHC.Types.Char
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => Data.ListLike.String.StringLike (GHC.Arr.Array i GHC.Types.Char)
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => Data.String.IsString (GHC.Arr.Array i GHC.Types.Char)
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => GHC.Base.Monoid (GHC.Arr.Array i e)
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => GHC.Base.Semigroup (GHC.Arr.Array i e)
+ Data.ListLike.Instances: instance (GHC.Real.Integral i, GHC.Ix.Ix i) => GHC.Exts.IsList (GHC.Arr.Array i e)
+ Data.ListLike.Instances: instance GHC.Ix.Ix i => Data.ListLike.FoldableLL.FoldableLL (GHC.Arr.Array i e) e
+ Data.ListLike.Vector.Generic: instance (GHC.Exts.IsList (v a), GHC.Exts.Item (v a) GHC.Types.~ a, GHC.Base.Monoid (v a), GHC.Classes.Eq (v a), Data.Vector.Generic.Base.Vector v a) => Data.ListLike.Base.ListLike (v a) a

Files

ListLike.cabal view
@@ -1,5 +1,5 @@ Name: ListLike-Version: 4.7.2+Version: 4.7.3 License: BSD3 Maintainer: David Fox <dsf@seereason.com> Author: John Goerzen@@ -22,8 +22,16 @@  ByteString, for types that support input and output, and for types that can handle  infinite lists. Stability: Stable-Tested-With: GHC == 8.8.1, GHC == 8.6.5, GHC == 8.4.4, GHC == 8.2.2, GHC == 8.0.2, GHC == 7.10.2 +Tested-With:+  GHC == 8.10.3+  GHC == 8.8.4+  GHC == 8.6.5+  GHC == 8.4.4+  GHC == 8.2.2+  GHC == 8.0.2+  GHC == 7.10.3+ Library   default-language: Haskell2010   GHC-Options: -Wall@@ -50,9 +58,9 @@           Data.ListLike.DList           Data.ListLike.FMList   -- Other-Modules: Data.ConfigFile.Lexer-  Build-Depends: base       >= 4.6   && < 5+  Build-Depends: base       >= 4.8   && < 5                 ,containers >= 0.3   && < 0.7-                ,bytestring >= 0.9.1 && < 0.11+                ,bytestring >= 0.9.1 && < 0.12                 ,array      >= 0.3   && < 0.6                 ,text       >= 0.11  && < 1.3                 ,vector     >= 0.5   && < 0.13
README.md view
@@ -1,4 +1,5 @@ [![Build Status](https://secure.travis-ci.org/ddssff/ListLike.png?branch=master)](http://travis-ci.org/ddssff/ListLike)+[![Build Status](https://github.com/ddssff/ListLike/workflows/Haskell-CI/badge.svg)](https://github.com/ddssff/ListLike/actions)  ListLike ========@@ -8,6 +9,7 @@  CHANGES =======+ Version 4.7 ----------- 
src/Data/ListLike/Instances.hs view
@@ -132,10 +132,12 @@     foldr' = BS.foldr'     foldr1 = BS.foldr1 +#if !MIN_VERSION_bytestring(0,10,12) instance IsList BS.ByteString where     type Item BS.ByteString = Word8     toList = BS.unpack     fromList = BS.pack+#endif  instance ListLike BS.ByteString Word8 where     empty = BS.empty@@ -255,10 +257,12 @@ mi64toi Nothing = Nothing mi64toi (Just x) = Just (fromIntegral x) +#if !MIN_VERSION_bytestring(0,10,12) instance IsList BSL.ByteString where     type Item BSL.ByteString = Word8     toList = BSL.unpack     fromList = BSL.pack+#endif  instance ListLike BSL.ByteString Word8 where     empty = BSL.empty