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

Test.QuickCheck.Instances.Time

Orphan instances

Arbitrary CalendarDiffDays Source # 
Instance details

Methods

arbitrary :: Gen CalendarDiffDays

shrink :: CalendarDiffDays -> [CalendarDiffDays]

Arbitrary Day Source # 
Instance details

Methods

arbitrary :: Gen Day

shrink :: Day -> [Day]

Arbitrary Month Source # 
Instance details

Methods

arbitrary :: Gen Month

shrink :: Month -> [Month]

Arbitrary Quarter Source # 
Instance details

Methods

arbitrary :: Gen Quarter

shrink :: Quarter -> [Quarter]

Arbitrary QuarterOfYear Source # 
Instance details

Methods

arbitrary :: Gen QuarterOfYear

shrink :: QuarterOfYear -> [QuarterOfYear]

Arbitrary DayOfWeek Source # 
Instance details

Methods

arbitrary :: Gen DayOfWeek

shrink :: DayOfWeek -> [DayOfWeek]

Arbitrary AbsoluteTime Source # 
Instance details

Methods

arbitrary :: Gen AbsoluteTime

shrink :: AbsoluteTime -> [AbsoluteTime]

Arbitrary DiffTime Source # 
Instance details

Methods

arbitrary :: Gen DiffTime

shrink :: DiffTime -> [DiffTime]

Arbitrary NominalDiffTime Source # 
Instance details

Methods

arbitrary :: Gen NominalDiffTime

shrink :: NominalDiffTime -> [NominalDiffTime]

Arbitrary SystemTime Source # 
Instance details

Methods

arbitrary :: Gen SystemTime

shrink :: SystemTime -> [SystemTime]

Arbitrary UTCTime Source # 
Instance details

Methods

arbitrary :: Gen UTCTime

shrink :: UTCTime -> [UTCTime]

Arbitrary UniversalTime Source # 
Instance details

Methods

arbitrary :: Gen UniversalTime

shrink :: UniversalTime -> [UniversalTime]

Arbitrary CalendarDiffTime Source # 
Instance details

Methods

arbitrary :: Gen CalendarDiffTime

shrink :: CalendarDiffTime -> [CalendarDiffTime]

Arbitrary LocalTime Source # 
Instance details

Methods

arbitrary :: Gen LocalTime

shrink :: LocalTime -> [LocalTime]

Arbitrary TimeOfDay Source # 
Instance details

Methods

arbitrary :: Gen TimeOfDay

shrink :: TimeOfDay -> [TimeOfDay]

Arbitrary TimeZone Source # 
Instance details

Methods

arbitrary :: Gen TimeZone

shrink :: TimeZone -> [TimeZone]

Arbitrary ZonedTime Source # 
Instance details

Methods

arbitrary :: Gen ZonedTime

shrink :: ZonedTime -> [ZonedTime]

CoArbitrary CalendarDiffDays Source # 
Instance details

Methods

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

CoArbitrary Day Source # 
Instance details

Methods

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

CoArbitrary Month Source # 
Instance details

Methods

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

CoArbitrary Quarter Source # 
Instance details

Methods

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

CoArbitrary QuarterOfYear Source # 
Instance details

Methods

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

CoArbitrary DayOfWeek Source # 
Instance details

Methods

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

CoArbitrary AbsoluteTime Source # 
Instance details

Methods

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

CoArbitrary DiffTime Source # 
Instance details

Methods

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

CoArbitrary NominalDiffTime Source # 
Instance details

Methods

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

CoArbitrary SystemTime Source # 
Instance details

Methods

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

CoArbitrary UTCTime Source # 
Instance details

Methods

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

CoArbitrary UniversalTime Source # 
Instance details

Methods

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

CoArbitrary CalendarDiffTime Source # 
Instance details

Methods

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

CoArbitrary LocalTime Source # 
Instance details

Methods

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

CoArbitrary TimeOfDay Source # 
Instance details

Methods

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

CoArbitrary TimeZone Source # 
Instance details

Methods

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

CoArbitrary ZonedTime Source # 
Instance details

Methods

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

Function CalendarDiffDays Source # 
Instance details

Methods

function :: (CalendarDiffDays -> b) -> CalendarDiffDays :-> b

Function Day Source # 
Instance details

Methods

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

Function Month Source # 
Instance details

Methods

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

Function Quarter Source # 
Instance details

Methods

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

Function QuarterOfYear Source # 
Instance details

Methods

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

Function DayOfWeek Source # 
Instance details

Methods

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

Function DiffTime Source # 
Instance details

Methods

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

Function NominalDiffTime Source # 
Instance details

Methods

function :: (NominalDiffTime -> b) -> NominalDiffTime :-> b

Function SystemTime Source # 
Instance details

Methods

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

Function UTCTime Source # 
Instance details

Methods

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

Function CalendarDiffTime Source # 
Instance details

Methods

function :: (CalendarDiffTime -> b) -> CalendarDiffTime :-> b