time v1.9 Release Notes

    • ๐Ÿ†• new conversion functions timeToDaysAndTimeOfDay & daysAndTimeOfDayToTime
    • ๐Ÿ†• new DayOfWeek type
    • ๐Ÿ†• new CalendarDiffDays and CalendarDiffTime types
    • ๐Ÿ†• new ISO8601 module for ISO 8601 formatting & parsing
    • ๐Ÿ†• new addLocalTime, diffLocalTime
    • ๐Ÿ“œ hide members of FormatTime and ParseTime classes
    • ๐Ÿ“œ formatting & parsing for diff types (NominalDiffTime, DiffTime, CalendarDiffDays, CalendarDiffTime)
    • formatting: %Ez and %EZ for ยฑHH:MM format
    • ๐Ÿ“œ parseTimeM: use MonadFail constraint when supported
    • ๐Ÿ“œ parsing: reject invalid (and empty) time-zones with %z and %Z
    • ๐Ÿ“œ parsing: reject invalid hour/minute/second specifiers