úÎ!!<Ø`      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ Trustworthy27È months%A month in Julian/Gregorian calendar.months.We explicitly enumerate month names. Using an ` is unsafe.monthsExtract  from a"dayToYearMonth (read "2017-02-03")YearMonth 2017 FebruarymonthsFirst day of the month.-firstDayOfYearMonth $ YearMonth 2017 February 2017-02-01monthsLast day of the month,lastDayOfYearMonth $ YearMonth 2017 February 2017-02-28,lastDayOfYearMonth $ YearMonth 2016 February 2016-02-29monthsDay interval of month+yearMonthInterval $ YearMonth 2017 February2017-02-01 ... 2017-02-28monthsFormat "month" corresponds to yyyy-mm format.$months)TODO: use builder if we really want speed*monthsDoesn't print field names.     Trustworthy27\ 4months'A quarter in Julian/Gregorian calendar.8months0We explicitly enumerate quarter names. Using an ` is unsafe.=monthsExtract 8 from a$dayToYearQuarter (read "2017-02-03")YearQuarter 2017 Q1>monthsFirst day of the quarter.+firstDayOfYearQuarter $ YearQuarter 2017 Q3 2017-07-01?monthsLast day of the quarter*lastDayOfYearQuarter $ YearQuarter 2017 Q1 2017-03-31*lastDayOfYearQuarter $ YearQuarter 2016 Q2 2016-06-30AmonthsDay interval of month)yearQuarterInterval $ YearQuarter 2017 Q22017-04-01 ... 2017-06-30KmonthsFormat  "quarter" corresponds to yyyy-mm format.Pmonths)TODO: use builder if we really want speedVmonthsDoesn't print field names.456789:;<=>?@AB89:;<4567=>?AB@b      !"#$%&'()*+,-./01234566789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg!months-0.1-8UF2elrWYufCYn2Iw3nBtNData.Time.MonthData.Time.Quarter YearMonth monthYear monthNameMonthJanuaryFebruaryMarchAprilMayJuneJulyAugust SeptemberOctoberNovemberDecemberdayToYearMonthfirstDayOfYearMonthlastDayOfYearMonthparseYearMonthyearMonthIntervalyearMonthToText$fArbitraryMonth $fEnumMonth $fNFDataMonth$fHashableMonth$fArbitraryYearMonth$fToHtmlYearMonth$fFromHttpApiDataYearMonth$fToHttpApiDataYearMonth$fToParamSchemaYearMonth$fToSchemaYearMonth$fFromJSONKeyYearMonth$fToJSONKeyYearMonth$fFromJSONYearMonth$fToJSONYearMonth$fFromFieldYearMonth$fToFieldYearMonth$fEnumYearMonth$fNFDataYearMonth$fHashableYearMonth$fShowYearMonth $fEqMonth $fOrdMonth $fShowMonth $fReadMonth$fGenericMonth$fBoundedMonth $fEqYearMonth$fOrdYearMonth$fGenericYearMonth YearQuarter quarterYear quarterNameQuarterQ1Q2Q3Q4dayToYearQuarterfirstDayOfYearQuarterlastDayOfYearQuarterparseYearQuarteryearQuarterIntervalyearQuarterToText$fArbitraryQuarter $fEnumQuarter$fNFDataQuarter$fHashableQuarter$fArbitraryYearQuarter$fToHtmlYearQuarter$fFromHttpApiDataYearQuarter$fToHttpApiDataYearQuarter$fToParamSchemaYearQuarter$fToSchemaYearQuarter$fFromJSONKeyYearQuarter$fToJSONKeyYearQuarter$fFromJSONYearQuarter$fToJSONYearQuarter$fFromFieldYearQuarter$fToFieldYearQuarter$fEnumYearQuarter$fNFDataYearQuarter$fHashableYearQuarter$fShowYearQuarter $fEqQuarter $fOrdQuarter $fShowQuarter $fReadQuarter$fGenericQuarter$fBoundedQuarter$fEqYearQuarter$fOrdYearQuarter$fGenericYearQuarterghc-prim GHC.TypesInt time-1.8.0.2Data.Time.Calendar.DaysDay