cautious-gen-0.0.0.0

Safe HaskellNone
LanguageHaskell2010

Cautious.Gen

Contents

Documentation

Orphan instances

(GenUnchecked a, GenUnchecked w, GenUnchecked e) => GenUnchecked (Cautious w e a) Source # 

Methods

genUnchecked :: Gen (Cautious w e a) #

shrinkUnchecked :: Cautious w e a -> [Cautious w e a] #

(GenValid a, GenValid w, GenValid e) => GenValid (Cautious w e a) Source # 

Methods

genValid :: Gen (Cautious w e a) #

shrinkValid :: Cautious w e a -> [Cautious w e a] #

GenUnchecked (m (Cautious e w a)) => GenUnchecked (CautiousT e w m a) Source # 

Methods

genUnchecked :: Gen (CautiousT e w m a) #

shrinkUnchecked :: CautiousT e w m a -> [CautiousT e w m a] #

GenValid (m (Cautious e w a)) => GenValid (CautiousT e w m a) Source # 

Methods

genValid :: Gen (CautiousT e w m a) #

shrinkValid :: CautiousT e w m a -> [CautiousT e w m a] #