-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | GenValidity support for unordered-containers
--   
--   Please see README.md
@package genvalidity-unordered-containers
@version 0.1.0.0

module Data.GenValidity.HashMap
instance (Data.Hashable.Class.Hashable k, GHC.Classes.Eq k, Data.GenValidity.GenUnchecked k, Data.GenValidity.GenUnchecked v) => Data.GenValidity.GenUnchecked (Data.HashMap.Base.HashMap k v)
instance (Data.Hashable.Class.Hashable k, GHC.Classes.Eq k, Data.GenValidity.GenValid k, Data.GenValidity.GenValid v) => Data.GenValidity.GenValid (Data.HashMap.Base.HashMap k v)
instance (Data.Hashable.Class.Hashable k, GHC.Classes.Eq k, Data.GenValidity.GenInvalid k, Data.GenValidity.GenInvalid v) => Data.GenValidity.GenInvalid (Data.HashMap.Base.HashMap k v)

module Data.GenValidity.HashSet
instance (Data.Hashable.Class.Hashable v, GHC.Classes.Eq v, Data.GenValidity.GenUnchecked v) => Data.GenValidity.GenUnchecked (Data.HashSet.HashSet v)
instance (Data.Hashable.Class.Hashable v, GHC.Classes.Eq v, Data.GenValidity.GenValid v) => Data.GenValidity.GenValid (Data.HashSet.HashSet v)
instance (Data.Hashable.Class.Hashable v, GHC.Classes.Eq v, Data.GenValidity.GenInvalid v) => Data.GenValidity.GenInvalid (Data.HashSet.HashSet v)

module Data.GenValidity.UnorderedContainers
