validity-unordered-containers 0.0.0.0 → 0.1.0.0
raw patch · 4 files changed
+7/−4 lines, 4 filesdep ~validityPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: validity
API changes (from Hackage documentation)
Files
- src/Data/Validity/HashMap.hs +1/−0
- src/Data/Validity/HashSet.hs +1/−0
- src/Data/Validity/UnorderedContainers.hs +1/−0
- validity-unordered-containers.cabal +4/−4
src/Data/Validity/HashMap.hs view
@@ -14,3 +14,4 @@ -- concerning a 'HashMap', so no more accurate validity instance can be made. instance (Hashable k, Validity k, Validity v) => Validity (HashMap k v) where isValid m = all isValid (HM.toList m)+ validate m = HM.toList m <?!> "HashMap elements"
src/Data/Validity/HashSet.hs view
@@ -13,3 +13,4 @@ -- the underlying 'HashMap' is valid. instance (Hashable v, Validity v) => Validity (HashSet v) where isValid hs = isValid $ HS.toMap hs+ validate hs = HS.toMap hs <?!> "HashSet elements"
src/Data/Validity/UnorderedContainers.hs view
@@ -1,3 +1,4 @@+{-# OPTIONS_GHC -fno-warn-dodgy-exports #-} module Data.Validity.UnorderedContainers ( module UnorderedContainers ) where
validity-unordered-containers.cabal view
@@ -1,5 +1,5 @@ name: validity-unordered-containers-version: 0.0.0.0+version: 0.1.0.0 cabal-version: >=1.10 build-type: Simple license: MIT@@ -23,9 +23,9 @@ Data.Validity.HashMap Data.Validity.HashSet build-depends:- base >= 4.7 && <5,- validity >=0.3 && <0.4,- unordered-containers >= 0.2.7,+ base >=4.7 && <5,+ validity >=0.4 && <0.5,+ unordered-containers >=0.2.7, hashable -any default-language: Haskell2010 hs-source-dirs: src