Module

Data.Date.Gen

#genDate

genDate :: forall m. MonadGen m => m Date

Generates a random Date between 1st Jan 1900 and 31st Dec 2100, inclusive.

Re-exports from Data.Date.Component.Gen

#genYear

genYear :: forall m. MonadGen m => m Year

Generates a random Year in the range 1900-2100, inclusive.

#genWeekday

genWeekday :: forall m. MonadGen m => m Weekday

Generates a random Weekday component.

#genMonth

genMonth :: forall m. MonadGen m => m Month

Generates a random Month component.

#genDay

genDay :: forall m. MonadGen m => m Day

Generates a random Day component.

Modules