:3.U      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST Safe-Inferred Safe-Inferred     Safe-InferredUVWXYZUVWXYZUVWXYZ  Safe-Inferred[XZ[[  Safe-Inferred\UW\\ Safe-Inferred ]     ] None/The class of types which can be converted to a   Convert to a  Convert from a  NA representation of calendar time separated into year, month, day, and so on. % Convert to a ^ & Convert to a _ 'Change y-m-d in   !"#$%&'`()*abc !"#$%&'()*   !"#$%&'`()*abcNone !"#$%&'()* !"#$%'&()* NonedPeriod data type eThe  InitialMoment datatype +The Moment/ class is for representing a instance in time.  Instances of Moment% can be derived for any user-defined A datatype for which can satisfy the minimal complete definition. Minimal complete definition: f, g, h, i fProvide a default moment. jProduce a new Moment in the future ocurring at (interval * freq) kProduce a new Moment in the past ocurring at (-interval * freq) l)Produce an infinite list from an initial Moment and a step function. mPossibly produce a + with the given week number nPossibly produce a + with the given day of the year oPossibly produce a + with the given second pPossibly produce a + with the given minute qPossibly produce a + with the given hour rPossibly produce a + with the given month day sPossibly produce a + with the given month tPossibly produce a + with the given year (duvwxyz{e|}~+fghijklmnopqrst#duvwxyz{e|}~+fghijklmnopqrstd{zyxwvue|}~+ fghijklmnopqrst NoneCNormalize an bounded ordinal index between a lower and upper bound L Negative indexes are allowed and index from the upper bound to the lower # Any other value returns Nothing ##NoneFUWXZ[\duvwxyz{e|}~+fghijklmnopqrstNoneNone:,-./0123456789:;<=>?@ABCD,-./0123456789:;<=>?@ABCD@DABC5?>=<;:9876234/01,-.!,-./012345 ?>=<;:9876@ ABCDNoneP&Typically called infix on an existing H, like:  monthly `by` 2 Q&Typically called infix on an existing H, like: " weekly `withStartOfWeek` Tuesday  is an infinite list of + s, where no +  occurrs before the e. The list is further refined  by the passed in function. EFGHIJKLMNOPQRSTEFGHIJKLMNOPQRSTEGFHRPQIJKLMNOSTEGFHIJKLMNOPQRSTNoneK  !"#$+,-./0123456789:;<=>?@ABCEFGHIJKLMNOPQRST  !"#$+ !"#$%& ' ( ) * * + , - . / 0 1 2 3 4 5 6 7 8 9 :;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aSbccdeef g hijkljmn o p q r s t u v w x y z { | } ~  6  F J K L M N t  time-recurrence-0.9.2Data.Time.Recurrence.AndThenData.Time.Calendar.WeekDayData.Time.Calendar.MonthData.Time.CalendarTimeData.Time.Recurrence$Data.Time.Recurrence.ScheduleDetailsData.Time.Recurrence.ScheduleData.Time.Moment.PrivateData.Time.Moment.IntervalData.Time.Moment.StartOfWeek#Data.Time.CalendarTime.CalendarTimeData.Time.Moment.MomentData.Time.Moment.FutureMomentsData.Time.MomentData.Time.Moment.UTCAndThen>==>WeekDaySundaySaturdayFridayThursday WednesdayTuesdayMondayMonthDecemberNovemberOctober SeptemberAugustJulyJuneMayAprilMarchFebruaryJanuaryCalendarTimeConvertibletoCalendarTimefromCalendarTime CalendarTimecalendarSecondcalendarMinute calendarHour calendarDay calendarMonth calendarYearcalendarWeekDaycalendarYearDaycalendarTimeZonetoDay toTimeOfDaywithDay daysInYearlastDayOfMonth weekNumberMomentSelectablePeriodFilterSPFfromSPFFilterablePeriodFilterFPFfromFPFEnumerablePeriodFilterEPFfromEPF PeriodFilterYearDaysMonthsWeekDaysInMonthWeekDaysInWeekWeekDaysWeeksDaysHoursMinutesSecondsScheduleDetailsenumfilterselectevalScheduleAndRecurFreqsecondlyminutelyhourlydailyweeklymonthlyyearlybywithStartOfWeekrecurstarting StartOfWeekfromStartOfWeekInterval fromInterval toInterval toStartOfWeek $fEnumMonth time-1.4.0.1Data.Time.Calendar.DaysDayData.Time.LocalTime.TimeOfDay TimeOfDaydayInfo"$fCalendarTimeConvertibleZonedTime $fCalendarTimeConvertibleUTCTime%$fCalendarTimeConvertibleCalendarTimePeriod InitialMomentepoch addSeconds addMonthsaddYearsnextpreviterateMomentswithWeekNumber withYearDay withSecond withMinutewithHour withMonthwithYearYearsperiodinterval startOfWeekmoment addMinutesaddHoursaddDaysaddWeeks oneSecond oneMinuteoneHouroneDayoneWeekadvanceToWeekDaynormalizeOrdinalIndex FutureMomentsiterateFutureMoments enumYearDays enumMonths enumWeeksenumDaysenumWeekDaysInWeekenumWeekDaysInMonth enumHours enumMinutes enumSeconds groupWithnthnth' nthYearDaynthMonthnthDaynthWeeknthWeekDayOfWeeknthWeekDayOfMonth nthWeekDaynthHour nthMinute nthSecondfilterCalendarTime'filterCalendarTime filterMonthsfilterYearDays filterDays filterWeeksfilterWeekDays filterHours filterMinutes filterSeconds$fMomentUTCTime NotFilterable NotEnumerableWrapSPFBareSPFWrapFPFBareFPFWrapEPFBareEPF EPFConsSPF FPFConsSPF EPFConsFPFSPFConsFPFConsEPFConsSelectFilter Enumerate$fReadNotFilterable$fShowNotFilterable$fReadNotEnumerable$fShowNotEnumerable6$fAndThenScheduleDetailsScheduleDetailsScheduleDetails7$fAndThenScheduleDetailsScheduleDetailsScheduleDetails07$fAndThenScheduleDetailsScheduleDetailsScheduleDetails17$fAndThenScheduleDetailsScheduleDetailsScheduleDetails2=$fAndThenSelectablePeriodFilterScheduleDetailsScheduleDetailsD$fAndThenSelectablePeriodFilterSelectablePeriodFilterScheduleDetails7$fAndThenScheduleDetailsScheduleDetailsScheduleDetails3=$fAndThenFilterablePeriodFilterScheduleDetailsScheduleDetailsD$fAndThenFilterablePeriodFilterFilterablePeriodFilterScheduleDetails7$fAndThenScheduleDetailsScheduleDetailsScheduleDetails4=$fAndThenEnumerablePeriodFilterScheduleDetailsScheduleDetailsD$fAndThenEnumerablePeriodFilterEnumerablePeriodFilterScheduleDetails startWithYearlyMonthlyWeeklyDailyHourlyMinutelySecondly defaultFreqmkIMstart($fAndThenScheduleScheduleDetailsSchedule