-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Validity instances for containers
--
-- Please see README.md
@package validity-containers
@version 0.2.0.0
module Data.Validity.Tree
-- | A Tree of things is valid if all the things in the Tree
-- are valid.
instance Data.Validity.Validity a => Data.Validity.Validity (Data.Tree.Tree a)
module Data.Validity.Set
-- | A Set of things is valid if all the elements are valid and the
-- Set itself is valid.
instance (GHC.Classes.Ord v, Data.Validity.Validity v) => Data.Validity.Validity (Data.Set.Base.Set v)
module Data.Validity.Sequence
-- | A Sequence of things is valid if all the elements are valid.
instance Data.Validity.Validity v => Data.Validity.Validity (Data.Sequence.Seq v)
module Data.Validity.Map
-- | A Map of things is valid if all the keys and values are valid
-- and the Map itself is valid.
instance (GHC.Classes.Ord k, Data.Validity.Validity k, Data.Validity.Validity v) => Data.Validity.Validity (Data.Map.Base.Map k v)
module Data.Validity.Containers