packages feed

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 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