úÎ!&å!;f      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeSafe2>D[datesParser version of Prelude.readdatesApply parser N timesdates=Parse natural number of N digits which is not greater than MdatesNumber of digitsdates Maximum valueNone2D 3datesOnly time, without date dates Date / Timedates12 months names.dates%capitalize first letter of the stringfdatesShow name of given month   None2=>?DA datesDate/time format"datesDate/time format element-dates&Make Parser for specified date format..dates$Parse date/time in specified format..datesFormat string, i.e. DD.MM.YYdatesString to parse !"*#$%&'()+,-."*#$%&'() !,+-.None2>D‡CdateskWeekday as interval from Monday, so that weekdayToInterval Monday == 0 and weekdayToInterval Sunday == 6.Ddates4Number of weekday, with Monday == 1 and Sunday == 7.EdatesReverse for weekdayNumberHdatesGet current date and time.IdatesGet weekday of given date.Ldates!Convert date from DateTime to DayMdates!Convert date from Day to DateTimeNdates)Modify DateTime with pure function on DayOdatesAdd date interval to DateTimePdates.Negate DateInterval value: Days 3 !’ Days (-3).Qdates$Subtract DateInterval from DateTime.Rdates Number of days between two datesTdatesParsec parser for DateTime.UdatesParsec parser for Date only.Vdates Parse dateWdatesParse date and timeTdates6Current date / time, to use as base for relative datesUdates6Current date / time, to use as base for relative datesVdates6Current date / time, to use as base for relative datesdatesString to parseWdates6Current date / time, to use as base for relative datesdatesString to parse6 123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW6  12345678VWUTKSH>?@AB9:;<=MLCDEIFGNROPQJg       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij$dates-0.2.3.0-LmIkirO0S3j7VotWGJAtzsData.Dates.InternalData.Dates.TypesData.Dates.Formats Data.DatestryRead tryReadInttimesnumberpYearpMonthpDayTimetHourtMinutetSecondDateTimeyearmonthdayhourminutesecondmonths capitalize$fMonoidDateTime$fSemigroupDateTime$fShowDateTime $fEqDateTime $fOrdDateTime$fDataDateTime$fEqTime $fOrdTime $fShowTime $fDataTimeFormat FormatParser FormatElementYEARMONTHDAYHOURMINUTESECOND WhitespaceFixedpFormat parseFormat formatParserparseDateFormat$fEqFormatElement$fShowFormatElementWeekDayMondayTuesday WednesdayThursdayFridaySaturdaySunday DateIntervalDaysWeeksMonthsYearsDateIntervalTypeDayWeekMonthYearweekdayToInterval weekdayNumber intToWeekday lastMonday nextMondaygetCurrentDateTime dateWeekDayaddTimepTime dateTimeToDay dayToDateTime modifyDate addIntervalnegateInterval minusIntervaldatesDifference pDateInterval pDateTimepDate parseDate parseDateTime$fEqDateIntervalType$fShowDateIntervalType$fReadDateIntervalType$fDataDateIntervalType$fEqDateInterval$fShowDateInterval$fDataDateInterval $fEqWeekDay $fShowWeekDay $fReadWeekDay $fOrdWeekDay $fEnumWeekDay$fBoundedWeekDay $fDataWeekDay showMonth