strict-list 0.1.5 → 0.1.6
raw patch · 3 files changed
+10/−1 lines, 3 filesdep +deepseqPVP ok
version bump matches the API change (PVP)
Dependencies added: deepseq
API changes (from Hackage documentation)
+ StrictList: instance Control.DeepSeq.NFData a => Control.DeepSeq.NFData (StrictList.List a)
+ StrictList: instance Control.DeepSeq.NFData1 StrictList.List
Files
- library/StrictList.hs +4/−0
- library/StrictList/Prelude.hs +4/−0
- strict-list.cabal +2/−1
library/StrictList.hs view
@@ -89,6 +89,10 @@ instance Hashable a => Hashable (List a) +instance NFData a => NFData (List a)++instance NFData1 List+ {-| Reverse the list. -}
library/StrictList/Prelude.hs view
@@ -90,3 +90,7 @@ -- hashable ------------------------- import Data.Hashable as Exports (Hashable)++-- deepseq+-------------------------+import Control.DeepSeq as Exports
strict-list.cabal view
@@ -1,5 +1,5 @@ name: strict-list-version: 0.1.5+version: 0.1.6 synopsis: Strict linked list description: Implementation of strict linked list with care taken about stack.@@ -27,6 +27,7 @@ StrictList.Prelude build-depends: base >=4.9 && <5,+ deepseq >=1.4.3 && <1.5, hashable >=1.2 && <2, semigroupoids >=5.3 && <6