-- 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.3.0.0 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.Internal.Map k 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.Internal.Seq v) 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.Internal.Set v) 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.Containers