quickcheck-instances-0.3.30: Common quickcheck instances
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.QuickCheck.Instances.Time

Orphan instances

Arbitrary CalendarDiffDays # 
Instance details

Arbitrary Day # 
Instance details

Methods

arbitrary :: Gen Day #

shrink :: Day -> [Day] #

Arbitrary Month # 
Instance details

Methods

arbitrary :: Gen Month #

shrink :: Month -> [Month] #

Arbitrary Quarter # 
Instance details

Arbitrary QuarterOfYear # 
Instance details

Arbitrary DayOfWeek # 
Instance details

Arbitrary AbsoluteTime # 
Instance details

Arbitrary DiffTime # 
Instance details

Arbitrary NominalDiffTime # 
Instance details

Arbitrary SystemTime # 
Instance details

Arbitrary UTCTime # 
Instance details

Arbitrary UniversalTime # 
Instance details

Arbitrary CalendarDiffTime # 
Instance details

Arbitrary LocalTime # 
Instance details

Arbitrary TimeOfDay # 
Instance details

Arbitrary TimeZone # 
Instance details

Arbitrary ZonedTime # 
Instance details

CoArbitrary CalendarDiffDays # 
Instance details

Methods

coarbitrary :: CalendarDiffDays -> Gen b -> Gen b #

CoArbitrary Day # 
Instance details

Methods

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

CoArbitrary Month # 
Instance details

Methods

coarbitrary :: Month -> Gen b -> Gen b #

CoArbitrary Quarter # 
Instance details

Methods

coarbitrary :: Quarter -> Gen b -> Gen b #

CoArbitrary QuarterOfYear # 
Instance details

Methods

coarbitrary :: QuarterOfYear -> Gen b -> Gen b #

CoArbitrary DayOfWeek # 
Instance details

Methods

coarbitrary :: DayOfWeek -> Gen b -> Gen b #

CoArbitrary AbsoluteTime # 
Instance details

Methods

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

CoArbitrary DiffTime # 
Instance details

Methods

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

CoArbitrary NominalDiffTime # 
Instance details

Methods

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

CoArbitrary SystemTime # 
Instance details

Methods

coarbitrary :: SystemTime -> Gen b -> Gen b #

CoArbitrary UTCTime # 
Instance details

Methods

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

CoArbitrary UniversalTime # 
Instance details

Methods

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

CoArbitrary CalendarDiffTime # 
Instance details

Methods

coarbitrary :: CalendarDiffTime -> Gen b -> Gen b #

CoArbitrary LocalTime # 
Instance details

Methods

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

CoArbitrary TimeOfDay # 
Instance details

Methods

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

CoArbitrary TimeZone # 
Instance details

Methods

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

CoArbitrary ZonedTime # 
Instance details

Methods

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

Function CalendarDiffDays # 
Instance details

Function Day # 
Instance details

Methods

function :: (Day -> b) -> Day :-> b #

Function Month # 
Instance details

Methods

function :: (Month -> b) -> Month :-> b #

Function Quarter # 
Instance details

Methods

function :: (Quarter -> b) -> Quarter :-> b #

Function QuarterOfYear # 
Instance details

Methods

function :: (QuarterOfYear -> b) -> QuarterOfYear :-> b #

Function DayOfWeek # 
Instance details

Methods

function :: (DayOfWeek -> b) -> DayOfWeek :-> b #

Function DiffTime # 
Instance details

Methods

function :: (DiffTime -> b) -> DiffTime :-> b #

Function NominalDiffTime # 
Instance details

Function SystemTime # 
Instance details

Methods

function :: (SystemTime -> b) -> SystemTime :-> b #

Function UTCTime # 
Instance details

Methods

function :: (UTCTime -> b) -> UTCTime :-> b #

Function CalendarDiffTime # 
Instance details