ListLike 4.7.1 → 4.7.2
raw patch · 2 files changed
+7/−3 lines, 2 filesdep ~dlistPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: dlist
API changes (from Hackage documentation)
- Data.ListLike.DList: instance Data.ListLike.Base.ListLike (Data.DList.DList a) a
- Data.ListLike.DList: instance Data.ListLike.FoldableLL.FoldableLL (Data.DList.DList a) a
- Data.ListLike.DList: instance Data.ListLike.String.StringLike (Data.DList.DList GHC.Types.Char)
+ Data.ListLike.DList: instance Data.ListLike.Base.ListLike (Data.DList.Internal.DList a) a
+ Data.ListLike.DList: instance Data.ListLike.FoldableLL.FoldableLL (Data.DList.Internal.DList a) a
+ Data.ListLike.DList: instance Data.ListLike.String.StringLike (Data.DList.Internal.DList GHC.Types.Char)
Files
- ListLike.cabal +2/−3
- src/Data/ListLike/DList.hs +5/−0
ListLike.cabal view
@@ -1,5 +1,5 @@ Name: ListLike-Version: 4.7.1+Version: 4.7.2 License: BSD3 Maintainer: David Fox <dsf@seereason.com> Author: John Goerzen@@ -56,7 +56,7 @@ ,array >= 0.3 && < 0.6 ,text >= 0.11 && < 1.3 ,vector >= 0.5 && < 0.13- ,dlist >= 0.7 && < 0.9+ ,dlist >= 0.7 && < 1.1 ,fmlist >= 0.8 && < 0.10 ,utf8-string ,deepseq@@ -66,7 +66,6 @@ Test-suite listlike-tests default-language: Haskell2010- GHC-Options: -O2 Hs-source-dirs: testsrc Main-is: runtests.hs Type: exitcode-stdio-1.0
src/Data/ListLike/DList.hs view
@@ -1,5 +1,6 @@ {-# LANGUAGE NoImplicitPrelude, MultiParamTypeClasses, FlexibleInstances #-} {-# OPTIONS -fno-warn-orphans #-}+{-# LANGUAGE CPP #-} -- | 'Data.ListLike.ListLike' instances for 'Data.DList.DList' module Data.ListLike.DList () where --import qualified Prelude as P@@ -34,7 +35,11 @@ snoc = D.snoc append = D.append head = D.head+#if MIN_VERSION_dlist(1,0,0)+ tail = D.fromList . D.tail+#else tail = D.tail+#endif rigidMap = D.map null = null . D.toList --toList = D.toList