quickcheck-instances-0.3.33: Common quickcheck instances

Safe Haskell | Safe-Inferred
Language | Haskell2010

Test.QuickCheck.Instances.Time

Contents

- Orphan instances

# Orphan instances

Arbitrary CalendarDiffDays Source # |
Instance details Methods arbitrary :: Gen CalendarDiffDays Source # shrink :: CalendarDiffDays -> [CalendarDiffDays] Source #
Arbitrary Day Source # |
Instance details Methods arbitrary :: Gen Day Source # shrink :: Day -> [Day] Source #
Arbitrary Month Source # |
Instance details Methods arbitrary :: Gen Month Source # shrink :: Month -> [Month] Source #
Arbitrary Quarter Source # |
Instance details Methods arbitrary :: Gen Quarter Source # shrink :: Quarter -> [Quarter] Source #
Arbitrary QuarterOfYear Source # |
Instance details Methods arbitrary :: Gen QuarterOfYear Source # shrink :: QuarterOfYear -> [QuarterOfYear] Source #
Arbitrary DayOfWeek Source # |
Instance details Methods arbitrary :: Gen DayOfWeek Source # shrink :: DayOfWeek -> [DayOfWeek] Source #
Arbitrary AbsoluteTime Source # |
Instance details Methods arbitrary :: Gen AbsoluteTime Source # shrink :: AbsoluteTime -> [AbsoluteTime] Source #
Arbitrary DiffTime Source # |
Instance details Methods arbitrary :: Gen DiffTime Source # shrink :: DiffTime -> [DiffTime] Source #
Arbitrary NominalDiffTime Source # |
Instance details Methods arbitrary :: Gen NominalDiffTime Source # shrink :: NominalDiffTime -> [NominalDiffTime] Source #
Arbitrary SystemTime Source # |
Instance details Methods arbitrary :: Gen SystemTime Source # shrink :: SystemTime -> [SystemTime] Source #
Arbitrary UTCTime Source # |
Instance details Methods arbitrary :: Gen UTCTime Source # shrink :: UTCTime -> [UTCTime] Source #
Arbitrary UniversalTime Source # |
Instance details Methods arbitrary :: Gen UniversalTime Source # shrink :: UniversalTime -> [UniversalTime] Source #
Arbitrary CalendarDiffTime Source # |
Instance details Methods arbitrary :: Gen CalendarDiffTime Source # shrink :: CalendarDiffTime -> [CalendarDiffTime] Source #
Arbitrary LocalTime Source # |
Instance details Methods arbitrary :: Gen LocalTime Source # shrink :: LocalTime -> [LocalTime] Source #
Arbitrary TimeOfDay Source # |
Instance details Methods arbitrary :: Gen TimeOfDay Source # shrink :: TimeOfDay -> [TimeOfDay] Source #
Arbitrary TimeZone Source # |
Instance details Methods arbitrary :: Gen TimeZone Source # shrink :: TimeZone -> [TimeZone] Source #
Arbitrary ZonedTime Source # |
Instance details Methods arbitrary :: Gen ZonedTime Source # shrink :: ZonedTime -> [ZonedTime] Source #
CoArbitrary CalendarDiffDays Source # |
Instance details Methods coarbitrary :: CalendarDiffDays -> Gen b -> Gen b Source #
CoArbitrary Day Source # |
Instance details Methods coarbitrary :: Day -> Gen b -> Gen b Source #
CoArbitrary Month Source # |
Instance details Methods coarbitrary :: Month -> Gen b -> Gen b Source #
CoArbitrary Quarter Source # |
Instance details Methods coarbitrary :: Quarter -> Gen b -> Gen b Source #
CoArbitrary QuarterOfYear Source # |
Instance details Methods coarbitrary :: QuarterOfYear -> Gen b -> Gen b Source #
CoArbitrary DayOfWeek Source # |
Instance details Methods coarbitrary :: DayOfWeek -> Gen b -> Gen b Source #
CoArbitrary AbsoluteTime Source # |
Instance details Methods coarbitrary :: AbsoluteTime -> Gen b -> Gen b Source #
CoArbitrary DiffTime Source # |
Instance details Methods coarbitrary :: DiffTime -> Gen b -> Gen b Source #
CoArbitrary NominalDiffTime Source # |
Instance details Methods coarbitrary :: NominalDiffTime -> Gen b -> Gen b Source #
CoArbitrary SystemTime Source # |
Instance details Methods coarbitrary :: SystemTime -> Gen b -> Gen b Source #
CoArbitrary UTCTime Source # |
Instance details Methods coarbitrary :: UTCTime -> Gen b -> Gen b Source #
CoArbitrary UniversalTime Source # |
Instance details Methods coarbitrary :: UniversalTime -> Gen b -> Gen b Source #
CoArbitrary CalendarDiffTime Source # |
Instance details Methods coarbitrary :: CalendarDiffTime -> Gen b -> Gen b Source #
CoArbitrary LocalTime Source # |
Instance details Methods coarbitrary :: LocalTime -> Gen b -> Gen b Source #
CoArbitrary TimeOfDay Source # |
Instance details Methods coarbitrary :: TimeOfDay -> Gen b -> Gen b Source #
CoArbitrary TimeZone Source # |
Instance details Methods coarbitrary :: TimeZone -> Gen b -> Gen b Source #
CoArbitrary ZonedTime Source # |
Instance details Methods coarbitrary :: ZonedTime -> Gen b -> Gen b Source #
Function CalendarDiffDays Source # |
Instance details Methods function :: (CalendarDiffDays -> b) -> CalendarDiffDays :-> b Source #
Function Day Source # |
Instance details Methods function :: (Day -> b) -> Day :-> b Source #
Function Month Source # |
Instance details Methods function :: (Month -> b) -> Month :-> b Source #
Function Quarter Source # |
Instance details Methods function :: (Quarter -> b) -> Quarter :-> b Source #
Function QuarterOfYear Source # |
Instance details Methods function :: (QuarterOfYear -> b) -> QuarterOfYear :-> b Source #
Function DayOfWeek Source # |
Instance details Methods function :: (DayOfWeek -> b) -> DayOfWeek :-> b Source #
Function DiffTime Source # |
Instance details Methods function :: (DiffTime -> b) -> DiffTime :-> b Source #
Function NominalDiffTime Source # |
Instance details Methods function :: (NominalDiffTime -> b) -> NominalDiffTime :-> b Source #
Function SystemTime Source # |
Instance details Methods function :: (SystemTime -> b) -> SystemTime :-> b Source #
Function UTCTime Source # |
Instance details Methods function :: (UTCTime -> b) -> UTCTime :-> b Source #
Function CalendarDiffTime Source # |
Instance details Methods function :: (CalendarDiffTime -> b) -> CalendarDiffTime :-> b Source #