strict-list 0.1.7.4 → 0.1.7.5
raw patch · 2 files changed
+32/−33 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- StrictList: instance Data.Data.Data a => Data.Data.Data (StrictList.List a)
- StrictList: instance Data.Foldable.Foldable StrictList.List
- StrictList: instance Data.Traversable.Traversable StrictList.List
- StrictList: instance GHC.Base.Alternative StrictList.List
- StrictList: instance GHC.Base.Applicative StrictList.List
- StrictList: instance GHC.Base.Functor StrictList.List
- StrictList: instance GHC.Base.Monad StrictList.List
- StrictList: instance GHC.Base.MonadPlus StrictList.List
- StrictList: instance GHC.Base.Monoid (StrictList.List a)
- StrictList: instance GHC.Base.Semigroup (StrictList.List a)
- StrictList: instance GHC.Exts.IsList (StrictList.List a)
- StrictList: instance GHC.Generics.Generic (StrictList.List a)
- StrictList: instance GHC.Generics.Generic1 StrictList.List
- StrictList: instance GHC.Read.Read a => GHC.Read.Read (StrictList.List a)
- StrictList: instance GHC.Show.Show a => GHC.Show.Show (StrictList.List a)
+ StrictList: instance GHC.Internal.Base.Alternative StrictList.List
+ StrictList: instance GHC.Internal.Base.Applicative StrictList.List
+ StrictList: instance GHC.Internal.Base.Functor StrictList.List
+ StrictList: instance GHC.Internal.Base.Monad StrictList.List
+ StrictList: instance GHC.Internal.Base.MonadPlus StrictList.List
+ StrictList: instance GHC.Internal.Base.Monoid (StrictList.List a)
+ StrictList: instance GHC.Internal.Base.Semigroup (StrictList.List a)
+ StrictList: instance GHC.Internal.Data.Data.Data a => GHC.Internal.Data.Data.Data (StrictList.List a)
+ StrictList: instance GHC.Internal.Data.Foldable.Foldable StrictList.List
+ StrictList: instance GHC.Internal.Data.Traversable.Traversable StrictList.List
+ StrictList: instance GHC.Internal.Generics.Generic (StrictList.List a)
+ StrictList: instance GHC.Internal.Generics.Generic1 StrictList.List
+ StrictList: instance GHC.Internal.IsList.IsList (StrictList.List a)
+ StrictList: instance GHC.Internal.Read.Read a => GHC.Internal.Read.Read (StrictList.List a)
+ StrictList: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (StrictList.List a)
Files
- library/StrictList/Prelude.hs +2/−2
- strict-list.cabal +30/−31
library/StrictList/Prelude.hs view
@@ -39,9 +39,9 @@ import Data.Int as Exports import Data.Ix as Exports #if MIN_VERSION_base(4,20,0)-import Data.List as Exports hiding (all, and, any, concat, concatMap, elem, find, foldl, foldl', foldl1, foldr, foldr1, isSubsequenceOf, mapAccumL, mapAccumR, maximum, maximumBy, minimum, minimumBy, notElem, or, product, sortOn, sum, uncons, unzip)-#else import Data.List as Exports hiding (List, all, and, any, concat, concatMap, elem, find, foldl, foldl', foldl1, foldr, foldr1, isSubsequenceOf, mapAccumL, mapAccumR, maximum, maximumBy, minimum, minimumBy, notElem, or, product, sortOn, sum, uncons, unzip)+#else+import Data.List as Exports hiding (all, and, any, concat, concatMap, elem, find, foldl, foldl', foldl1, foldr, foldr1, isSubsequenceOf, mapAccumL, mapAccumR, maximum, maximumBy, minimum, minimumBy, notElem, or, product, sortOn, sum, uncons, unzip) #endif import Data.Maybe as Exports import Data.Monoid as Exports hiding (Alt, First (..), Last (..), (<>))
strict-list.cabal view
@@ -1,26 +1,26 @@ cabal-version: 3.0-name: strict-list-version: 0.1.7.4-synopsis: Strict linked list+name: strict-list+version: 0.1.7.5+synopsis: Strict linked list description: Implementation of strict linked list with care taken about stack. -category: Data-homepage: https://github.com/nikita-volkov/strict-list-bug-reports: https://github.com/nikita-volkov/strict-list/issues-author: Nikita Volkov <nikita.y.volkov@mail.ru>-maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>-copyright: (c) 2019, Nikita Volkov-license: MIT-license-file: LICENSE+category: Data+homepage: https://github.com/nikita-volkov/strict-list+bug-reports: https://github.com/nikita-volkov/strict-list/issues+author: Nikita Volkov <nikita.y.volkov@mail.ru>+maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>+copyright: (c) 2019, Nikita Volkov+license: MIT+license-file: LICENSE source-repository head- type: git+ type: git location: git://github.com/nikita-volkov/strict-list.git common language-settings+ default-language: Haskell2010 default-extensions:- NoImplicitPrelude BangPatterns DeriveDataTypeable DeriveFunctor@@ -29,30 +29,28 @@ FlexibleContexts FlexibleInstances LambdaCase+ NoImplicitPrelude RankNTypes ScopedTypeVariables StandaloneDeriving TypeApplications TypeFamilies - default-language: Haskell2010- library- import: language-settings- hs-source-dirs: library+ import: language-settings+ hs-source-dirs: library exposed-modules: StrictList- other-modules: StrictList.Prelude+ other-modules: StrictList.Prelude build-depends:- , base >=4.9 && <5- , deepseq >=1.4.3 && <2- , hashable >=1.2 && <2- , semigroupoids >=5.3 && <7+ base >=4.9 && <5,+ deepseq >=1.4.3 && <2,+ hashable >=1.2 && <2,+ semigroupoids >=5.3 && <7, test-suite test- type: exitcode-stdio-1.0- hs-source-dirs: test+ type: exitcode-stdio-1.0+ hs-source-dirs: test default-extensions:- NoImplicitPrelude BangPatterns DeriveDataTypeable DeriveFunctor@@ -61,16 +59,17 @@ FlexibleContexts FlexibleInstances LambdaCase+ NoImplicitPrelude RankNTypes ScopedTypeVariables StandaloneDeriving TypeApplications TypeFamilies - default-language: Haskell2010- main-is: Main.hs+ default-language: Haskell2010+ main-is: Main.hs build-depends:- , rerebase <2- , strict-list- , tasty >=0.12 && <2- , tasty-quickcheck >=0.9 && <0.11+ rerebase <2,+ strict-list,+ tasty >=0.12 && <2,+ tasty-quickcheck >=0.9 && <0.11,