Safe Haskell | None |
---|
Julian or Gregorian.
- type Month = Int
- type DayOfMonth = Int
- data MonthDay = MonthDay {
- mdMonth :: !Month
- mdDay :: !DayOfMonth
- monthDay :: Bool -> Simple Iso DayOfYear MonthDay
- monthDayValid :: Bool -> MonthDay -> Maybe DayOfYear
- monthLength :: Bool -> Month -> Days
- _mdMonth :: Lens' MonthDay Month
- _mdDay :: Lens' MonthDay DayOfMonth
Documentation
type DayOfMonth = IntSource
MonthDay | |
|
monthDay :: Bool -> Simple Iso DayOfYear MonthDaySource
Convert between day of year in the Gregorian or Julian calendars, and month and day of month. First arg is leap year flag.
monthLength :: Bool -> Month -> DaysSource