Îõ³h$­ó#      !" Trustworthy 38Åmonths.We explicitly enumerate month names. Using an # is unsafe. monthsExtract Month from $&dayToYearMonthName (read "2017-02-03")(2017,February)monthsFirst day of the month.(firstDayOfYearMonthName (2017, February) 2017-02-01monthsLast day of the month'lastDayOfYearMonthName (2017, February) 2017-02-28'lastDayOfYearMonthName (2016, February) 2016-02-29monthsDay interval of month&yearMonthNameInterval (2017, February)2017-02-01 ... 2017-02-28  %      !"#$%&'()*+!months-0.2-FLbc3IJcdsp7dwyf9dWRNMData.Time.MonthName MonthNameJanuaryFebruaryMarchAprilMayJuneJulyAugust SeptemberOctoberNovemberDecemberdayToYearMonthNamefirstDayOfYearMonthNamelastDayOfYearMonthNameparseYearMonthNameparseMonthNameyearMonthNameIntervalmonthNameToTextyearMonthNameToText$fFromJSONKeyMonthName$fToJSONKeyMonthName$fFromJSONMonthName$fToJSONMonthName$fArbitraryMonthName$fEnumMonthName$fNFDataMonthName$fHashableMonthName $fEqMonthName$fOrdMonthName$fShowMonthName$fReadMonthName$fGenericMonthName$fBoundedMonthNameghc-prim GHC.TypesInt time-1.9.3Data.Time.Calendar.DaysDay