Test.QuickCheck.Instances.Time

quickcheck-instances-0.3.32: Common quickcheck instances

Safe Haskell | Safe-Inferred
Language | Haskell2010

Test.QuickCheck.Instances.Time

Contents

- Orphan instances

# Orphan instances

Arbitrary CalendarDiffDays # |
Instance details Methods arbitrary :: Gen CalendarDiffDays # shrink :: CalendarDiffDays -> [CalendarDiffDays] #
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 Methods arbitrary :: Gen Quarter # shrink :: Quarter -> [Quarter] #
Arbitrary QuarterOfYear # |
Instance details Methods arbitrary :: Gen QuarterOfYear # shrink :: QuarterOfYear -> [QuarterOfYear] #
Arbitrary DayOfWeek # |
Instance details Methods arbitrary :: Gen DayOfWeek # shrink :: DayOfWeek -> [DayOfWeek] #
Arbitrary AbsoluteTime # |
Instance details Methods arbitrary :: Gen AbsoluteTime # shrink :: AbsoluteTime -> [AbsoluteTime] #
Arbitrary DiffTime # |
Instance details Methods arbitrary :: Gen DiffTime # shrink :: DiffTime -> [DiffTime] #
Arbitrary NominalDiffTime # |
Instance details Methods arbitrary :: Gen NominalDiffTime # shrink :: NominalDiffTime -> [NominalDiffTime] #
Arbitrary SystemTime # |
Instance details Methods arbitrary :: Gen SystemTime # shrink :: SystemTime -> [SystemTime] #
Arbitrary UTCTime # |
Instance details Methods arbitrary :: Gen UTCTime # shrink :: UTCTime -> [UTCTime] #
Arbitrary UniversalTime # |
Instance details Methods arbitrary :: Gen UniversalTime # shrink :: UniversalTime -> [UniversalTime] #
Arbitrary CalendarDiffTime # |
Instance details Methods arbitrary :: Gen CalendarDiffTime # shrink :: CalendarDiffTime -> [CalendarDiffTime] #
Arbitrary LocalTime # |
Instance details Methods arbitrary :: Gen LocalTime # shrink :: LocalTime -> [LocalTime] #
Arbitrary TimeOfDay # |
Instance details Methods arbitrary :: Gen TimeOfDay # shrink :: TimeOfDay -> [TimeOfDay] #
Arbitrary TimeZone # |
Instance details Methods arbitrary :: Gen TimeZone # shrink :: TimeZone -> [TimeZone] #
Arbitrary ZonedTime # |
Instance details Methods arbitrary :: Gen ZonedTime # shrink :: ZonedTime -> [ZonedTime] #
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 Methods function :: (CalendarDiffDays -> b) -> CalendarDiffDays :-> b #
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 Methods function :: (NominalDiffTime -> b) -> NominalDiffTime :-> b #
Function SystemTime # |
Instance details Methods function :: (SystemTime -> b) -> SystemTime :-> b #
Function UTCTime # |
Instance details Methods function :: (UTCTime -> b) -> UTCTime :-> b #
Function CalendarDiffTime # |
Instance details Methods function :: (CalendarDiffTime -> b) -> CalendarDiffTime :-> b #