genvalidity-containers-0.8.0.0: GenValidity support for containers

Safe HaskellNone
LanguageHaskell2010

Data.GenValidity.Map

Contents

Documentation

genStructurallyValidMapOf :: Ord k => Gen (k, v) -> Gen (Map k v) Source #

Orphan instances

(Ord k, GenUnchecked k, GenUnchecked v) => GenUnchecked (Map k v) Source # 
Instance details

Methods

genUnchecked :: Gen (Map k v) #

shrinkUnchecked :: Map k v -> [Map k v] #

(Show k, Ord k, GenValid k, GenValid v) => GenValid (Map k v) Source # 
Instance details

Methods

genValid :: Gen (Map k v) #

shrinkValid :: Map k v -> [Map k v] #

(Show k, Ord k, GenUnchecked k, GenInvalid k, GenUnchecked v, GenInvalid v) => GenInvalid (Map k v) Source # 
Instance details

Methods

genInvalid :: Gen (Map k v) #

shrinkInvalid :: Map k v -> [Map k v] #