introduction-test-0.0.1.0: A prelude for the tests of safe new projects

Safe HaskellNone
LanguageHaskell2010

TestIntroduction

Contents

Orphan instances

Arbitrary ByteString Source # 
Arbitrary ByteString Source # 
Arbitrary Text Source # 

Methods

arbitrary :: Gen Text #

shrink :: Text -> [Text] #

Arbitrary UTCTime Source # 
Arbitrary AbsoluteTime Source # 
Arbitrary LocalTime Source # 
Arbitrary ZonedTime Source # 
Arbitrary TimeOfDay Source # 
Arbitrary TimeZone Source # 
Arbitrary NominalDiffTime Source # 
Arbitrary Day Source # 

Methods

arbitrary :: Gen Day #

shrink :: Day -> [Day] #

Arbitrary UniversalTime Source # 
Arbitrary DiffTime Source # 
CoArbitrary UTCTime Source # 

Methods

coarbitrary :: UTCTime -> Gen b -> Gen b #

CoArbitrary AbsoluteTime Source # 

Methods

coarbitrary :: AbsoluteTime -> Gen b -> Gen b #

CoArbitrary LocalTime Source # 

Methods

coarbitrary :: LocalTime -> Gen b -> Gen b #

CoArbitrary ZonedTime Source # 

Methods

coarbitrary :: ZonedTime -> Gen b -> Gen b #

CoArbitrary TimeOfDay Source # 

Methods

coarbitrary :: TimeOfDay -> Gen b -> Gen b #

CoArbitrary TimeZone Source # 

Methods

coarbitrary :: TimeZone -> Gen b -> Gen b #

CoArbitrary NominalDiffTime Source # 

Methods

coarbitrary :: NominalDiffTime -> Gen b -> Gen b #

CoArbitrary Day Source # 

Methods

coarbitrary :: Day -> Gen b -> Gen b #

CoArbitrary UniversalTime Source # 

Methods

coarbitrary :: UniversalTime -> Gen b -> Gen b #

CoArbitrary DiffTime Source # 

Methods

coarbitrary :: DiffTime -> Gen b -> Gen b #

Arbitrary a => Arbitrary (Tree a) Source # 

Methods

arbitrary :: Gen (Tree a) #

shrink :: Tree a -> [Tree a] #

GenValidity (Path Rel Dir) Source # 
GenValidity (Path Rel File) Source # 
GenValidity (Path Abs Dir) Source # 
GenValidity (Path Abs File) Source #