Lots of missing documentation

Open
#32 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
18/100
Issue type
Documentation
Clarity
Needs clarification
Activity status
Stale
Tech stack
haskell
Domain
documentation

Research direction

Start with the Haddock coverage report and the listed modules, especially src/Data/Thyme/Format/Internal.hs, src/Data/Thyme/Internal/Micro.hs, src/Data/Thyme/Calendar/Internal.hs, src/Data/Thyme/Clock/Internal.hs, and src/Data/Thyme/LocalTime.hs. Document the reported missing module headers and declarations, then regenerate the Haddock report; done means the listed gaps have been addressed.

Written by the indexing model from the issue text.

Description

documentation
Haddock coverage:
  28% (  5 / 18) in 'Data.Thyme.Format.Internal'
  Missing documentation for:
    Module header
    utf8Char (src/Data/Thyme/Format/Internal.hs:32)
    utf8String (src/Data/Thyme/Format/Internal.hs:33)
    shows02 (src/Data/Thyme/Format/Internal.hs:45)
    shows_2 (src/Data/Thyme/Format/Internal.hs:50)
    shows03 (src/Data/Thyme/Format/Internal.hs:54)
    showsYear (src/Data/Thyme/Format/Internal.hs:61)
    fills06 (src/Data/Thyme/Format/Internal.hs:70)
    drops0 (src/Data/Thyme/Format/Internal.hs:80)
    parserToReadS (src/Data/Thyme/Format/Internal.hs:88)
    indexOf (src/Data/Thyme/Format/Internal.hs:104)
    indexOfCI (src/Data/Thyme/Format/Internal.hs:108)
    charU8 (src/Data/Thyme/Format/Internal.hs:129)
   7% (  1 / 14) in 'Data.Thyme.Internal.Micro'
  Missing documentation for:
    Micro (src/Data/Thyme/Internal/Micro.hs:43)
     (src/Data/Thyme/Internal/Micro.hs:45)
     (src/Data/Thyme/Internal/Micro.hs:45)
     (src/Data/Thyme/Internal/Micro.hs:45)
     (src/Data/Thyme/Internal/Micro.hs:45)
     (src/Data/Thyme/Internal/Micro.hs:45)
     (src/Data/Thyme/Internal/Micro.hs:52)
     (src/Data/Thyme/Internal/Micro.hs:59)
    microQuotRem (src/Data/Thyme/Internal/Micro.hs:74)
    microDivMod (src/Data/Thyme/Internal/Micro.hs:74)
     (src/Data/Thyme/Internal/Micro.hs:78)
     (src/Data/Thyme/Internal/Micro.hs:86)
     (src/Data/Thyme/Internal/Micro.hs:98)
   6% (  1 / 16) in 'Control.Lens'
  Missing documentation for:
    & (lens/Control/Lens.hs:22)
    Iso (lens/Control/Lens.hs:30)
    Iso' (lens/Control/Lens.hs:31)
    iso (lens/Control/Lens.hs:33)
    from (lens/Control/Lens.hs:55)
    review (lens/Control/Lens.hs:80)
    # (lens/Control/Lens.hs:85)
    Lens (lens/Control/Lens.hs:91)
    Lens' (lens/Control/Lens.hs:92)
    lens (lens/Control/Lens.hs:94)
    view (lens/Control/Lens.hs:102)
    ^. (lens/Control/Lens.hs:107)
    set (lens/Control/Lens.hs:115)
    assign (lens/Control/Lens.hs:119)
    .= (lens/Control/Lens.hs:124)
   8% (  7 / 91) in 'Data.Thyme.Calendar.Internal'
  Missing documentation for:
    Module header
    Years (src/Data/Thyme/Calendar/Internal.hs:42)
    Months (src/Data/Thyme/Calendar/Internal.hs:43)
    Days (src/Data/Thyme/Calendar/Internal.hs:44)
     (src/Data/Thyme/Calendar/Internal.hs:52)
    modifiedJulianDay (src/Data/Thyme/Calendar/Internal.hs:60)
    yearMonthDay (src/Data/Thyme/Calendar/Internal.hs:64)
    gregorian (src/Data/Thyme/Calendar/Internal.hs:78)
    gregorianValid (src/Data/Thyme/Calendar/Internal.hs:82)
    showGregorian (src/Data/Thyme/Calendar/Internal.hs:87)
     (src/Data/Thyme/Calendar/Internal.hs:94)
    Year (src/Data/Thyme/Calendar/Internal.hs:99)
    Month (src/Data/Thyme/Calendar/Internal.hs:100)
    DayOfMonth (src/Data/Thyme/Calendar/Internal.hs:101)
    YearMonthDay (src/Data/Thyme/Calendar/Internal.hs:103)
     (src/Data/Thyme/Calendar/Internal.hs:109)
    DayOfYear (src/Data/Thyme/Calendar/Internal.hs:118)
    OrdinalDate (src/Data/Thyme/Calendar/Internal.hs:119)
     (src/Data/Thyme/Calendar/Internal.hs:124)
    ordinalDate (src/Data/Thyme/Calendar/Internal.hs:159)
    monthLengths (src/Data/Thyme/Calendar/Internal.hs:208)
    monthLengthsLeap (src/Data/Thyme/Calendar/Internal.hs:208)
    monthDays (src/Data/Thyme/Calendar/Internal.hs:215)
    monthDaysLeap (src/Data/Thyme/Calendar/Internal.hs:224)
    MonthDay (src/Data/Thyme/Calendar/Internal.hs:238)
     (src/Data/Thyme/Calendar/Internal.hs:243)
     (src/Data/Thyme/Calendar/Internal.hs:245)
     (src/Data/Thyme/Calendar/Internal.hs:249)
     (src/Data/Thyme/Calendar/Internal.hs:254)
     (src/Data/Thyme/Calendar/Internal.hs:258)
    monthDayValid (src/Data/Thyme/Calendar/Internal.hs:284)
    monthLength (src/Data/Thyme/Calendar/Internal.hs:289)
    WeekOfYear (src/Data/Thyme/Calendar/Internal.hs:295)
    DayOfWeek (src/Data/Thyme/Calendar/Internal.hs:296)
     (src/Data/Thyme/Calendar/Internal.hs:307)
    weekDate (src/Data/Thyme/Calendar/Internal.hs:310)
    toWeekOrdinal (src/Data/Thyme/Calendar/Internal.hs:322)
    lastWeekOfYear (src/Data/Thyme/Calendar/Internal.hs:339)
    fromWeekLast (src/Data/Thyme/Calendar/Internal.hs:344)
    weekDateValid (src/Data/Thyme/Calendar/Internal.hs:352)
    showWeekDate (src/Data/Thyme/Calendar/Internal.hs:357)
     (src/Data/Thyme/Calendar/Internal.hs:373)
    sundayWeek (src/Data/Thyme/Calendar/Internal.hs:376)
    toSundayOrdinal (src/Data/Thyme/Calendar/Internal.hs:392)
    sundayWeekValid (src/Data/Thyme/Calendar/Internal.hs:400)
     (src/Data/Thyme/Calendar/Internal.hs:421)
    mondayWeek (src/Data/Thyme/Calendar/Internal.hs:424)
    toMondayOrdinal (src/Data/Thyme/Calendar/Internal.hs:440)
    mondayWeekValid (src/Data/Thyme/Calendar/Internal.hs:448)
     (src/Data/Thyme/Calendar/Internal.hs:460)
     (src/Data/Thyme/Calendar/Internal.hs:460)
     (src/Data/Thyme/Calendar/Internal.hs:460)
     (src/Data/Thyme/Calendar/Internal.hs:460)
     (src/Data/Thyme/Calendar/Internal.hs:460)
     (src/Data/Thyme/Calendar/Internal.hs:463)
     (src/Data/Thyme/Calendar/Internal.hs:463)
     (src/Data/Thyme/Calendar/Internal.hs:463)
     (src/Data/Thyme/Calendar/Internal.hs:463)
     (src/Data/Thyme/Calendar/Internal.hs:463)
     (src/Data/Thyme/Calendar/Internal.hs:467)
     (src/Data/Thyme/Calendar/Internal.hs:467)
     (src/Data/Thyme/Calendar/Internal.hs:467)
     (src/Data/Thyme/Calendar/Internal.hs:467)
     (src/Data/Thyme/Calendar/Internal.hs:467)
     (src/Data/Thyme/Calendar/Internal.hs:471)
     (src/Data/Thyme/Calendar/Internal.hs:471)
     (src/Data/Thyme/Calendar/Internal.hs:471)
     (src/Data/Thyme/Calendar/Internal.hs:471)
     (src/Data/Thyme/Calendar/Internal.hs:471)
     (src/Data/Thyme/Calendar/Internal.hs:475)
     (src/Data/Thyme/Calendar/Internal.hs:475)
     (src/Data/Thyme/Calendar/Internal.hs:475)
     (src/Data/Thyme/Calendar/Internal.hs:475)
     (src/Data/Thyme/Calendar/Internal.hs:475)
     (src/Data/Thyme/Calendar/Internal.hs:479)
     (src/Data/Thyme/Calendar/Internal.hs:479)
     (src/Data/Thyme/Calendar/Internal.hs:479)
     (src/Data/Thyme/Calendar/Internal.hs:479)
     (src/Data/Thyme/Calendar/Internal.hs:479)
     (src/Data/Thyme/Calendar/Internal.hs:483)
     (src/Data/Thyme/Calendar/Internal.hs:483)
     (src/Data/Thyme/Calendar/Internal.hs:483)
     (src/Data/Thyme/Calendar/Internal.hs:483)
     (src/Data/Thyme/Calendar/Internal.hs:483)
  27% ( 15 / 56) in 'Data.Thyme.Clock.Internal'
  Missing documentation for:
    Module header
    picoseconds (src/Data/Thyme/Clock/Internal.hs:78)
    fromSecondsRealFrac (src/Data/Thyme/Clock/Internal.hs:86)
    fromSecondsIntegral (src/Data/Thyme/Clock/Internal.hs:90)
     (src/Data/Thyme/Clock/Internal.hs:116)
     (src/Data/Thyme/Clock/Internal.hs:116)
     (src/Data/Thyme/Clock/Internal.hs:116)
     (src/Data/Thyme/Clock/Internal.hs:116)
     (src/Data/Thyme/Clock/Internal.hs:116)
     (src/Data/Thyme/Clock/Internal.hs:123)
     (src/Data/Thyme/Clock/Internal.hs:126)
     (src/Data/Thyme/Clock/Internal.hs:131)
     (src/Data/Thyme/Clock/Internal.hs:136)
     (src/Data/Thyme/Clock/Internal.hs:145)
     (src/Data/Thyme/Clock/Internal.hs:167)
     (src/Data/Thyme/Clock/Internal.hs:167)
     (src/Data/Thyme/Clock/Internal.hs:167)
     (src/Data/Thyme/Clock/Internal.hs:167)
     (src/Data/Thyme/Clock/Internal.hs:167)
     (src/Data/Thyme/Clock/Internal.hs:174)
     (src/Data/Thyme/Clock/Internal.hs:177)
     (src/Data/Thyme/Clock/Internal.hs:182)
     (src/Data/Thyme/Clock/Internal.hs:187)
     (src/Data/Thyme/Clock/Internal.hs:196)
     (src/Data/Thyme/Clock/Internal.hs:218)
     (src/Data/Thyme/Clock/Internal.hs:218)
     (src/Data/Thyme/Clock/Internal.hs:218)
     (src/Data/Thyme/Clock/Internal.hs:218)
     (src/Data/Thyme/Clock/Internal.hs:218)
     (src/Data/Thyme/Clock/Internal.hs:253)
     (src/Data/Thyme/Clock/Internal.hs:253)
     (src/Data/Thyme/Clock/Internal.hs:253)
     (src/Data/Thyme/Clock/Internal.hs:253)
     (src/Data/Thyme/Clock/Internal.hs:253)
     (src/Data/Thyme/Clock/Internal.hs:262)
     (src/Data/Thyme/Clock/Internal.hs:262)
     (src/Data/Thyme/Clock/Internal.hs:262)
     (src/Data/Thyme/Clock/Internal.hs:262)
     (src/Data/Thyme/Clock/Internal.hs:262)
     (src/Data/Thyme/Clock/Internal.hs:266)
     (src/Data/Thyme/Clock/Internal.hs:276)
  30% (  3 / 10) in 'Data.Thyme.Calendar.MonthDay'
  Missing documentation for:
    Month (src/Data/Thyme/Calendar/Internal.hs:100)
    DayOfMonth (src/Data/Thyme/Calendar/Internal.hs:101)
    MonthDay (src/Data/Thyme/Calendar/Internal.hs:238)
    monthDayValid (src/Data/Thyme/Calendar/Internal.hs:284)
    monthLength (src/Data/Thyme/Calendar/Internal.hs:289)
    _mdMonth (src/Data/Thyme/Calendar/MonthDay.hs:17)
    _mdDay (src/Data/Thyme/Calendar/MonthDay.hs:18)
  20% (  1 /  5) in 'Data.Thyme.Clock.POSIX'
  Missing documentation for:
    Module header
    POSIXTime (src/Data/Thyme/Clock/POSIX.hsc:30)
    posixTime (src/Data/Thyme/Clock/POSIX.hsc:33)
    getPOSIXTime (src/Data/Thyme/Clock/POSIX.hsc:40)
  80% (  4 /  5) in 'Data.Thyme.Format.Human'
  Missing documentation for:
    Module header
 100% ( 21 / 21) in 'Data.Thyme.Clock'
  18% (  6 / 33) in 'Data.Thyme.Calendar'
  Missing documentation for:
    Years (src/Data/Thyme/Calendar/Internal.hs:42)
    Months (src/Data/Thyme/Calendar/Internal.hs:43)
    Days (src/Data/Thyme/Calendar/Internal.hs:44)
    modifiedJulianDay (src/Data/Thyme/Calendar/Internal.hs:60)
    Year (src/Data/Thyme/Calendar/Internal.hs:99)
    Month (src/Data/Thyme/Calendar/Internal.hs:100)
    DayOfMonth (src/Data/Thyme/Calendar/Internal.hs:101)
    YearMonthDay (src/Data/Thyme/Calendar/Internal.hs:103)
    yearMonthDay (src/Data/Thyme/Calendar/Internal.hs:64)
    gregorian (src/Data/Thyme/Calendar/Internal.hs:78)
    gregorianValid (src/Data/Thyme/Calendar/Internal.hs:82)
    showGregorian (src/Data/Thyme/Calendar/Internal.hs:87)
     (src/Data/Thyme/Calendar.hs:37)
     (src/Data/Thyme/Calendar.hs:41)
     (src/Data/Thyme/Calendar.hs:45)
     (src/Data/Thyme/Calendar.hs:52)
     (src/Data/Thyme/Calendar.hs:56)
     (src/Data/Thyme/Calendar.hs:61)
     (src/Data/Thyme/Calendar.hs:65)
    gregorianMonthLength (src/Data/Thyme/Calendar.hs:72)
    gregorianMonthsClip (src/Data/Thyme/Calendar.hs:76)
    gregorianMonthsRollover (src/Data/Thyme/Calendar.hs:83)
    gregorianYearsClip (src/Data/Thyme/Calendar.hs:94)
    gregorianYearsRollover (src/Data/Thyme/Calendar.hs:100)
    _ymdYear (src/Data/Thyme/Calendar.hs:106)
    _ymdMonth (src/Data/Thyme/Calendar.hs:107)
    _ymdDay (src/Data/Thyme/Calendar.hs:108)
  14% ( 11 / 77) in 'Data.Thyme.LocalTime'
  Missing documentation for:
    Module header
    Minutes (src/Data/Thyme/LocalTime.hs:45)
    Hours (src/Data/Thyme/LocalTime.hs:46)
    TimeZone (src/Data/Thyme/LocalTime.hs:51)
     (src/Data/Thyme/LocalTime.hs:57)
     (src/Data/Thyme/LocalTime.hs:62)
     (src/Data/Thyme/LocalTime.hs:67)
     (src/Data/Thyme/LocalTime.hs:71)
     (src/Data/Thyme/LocalTime.hs:81)
     (src/Data/Thyme/LocalTime.hs:88)
    utc (src/Data/Thyme/LocalTime.hs:109)
    getTimeZone (src/Data/Thyme/LocalTime.hs:113)
    getCurrentTimeZone (src/Data/Thyme/LocalTime.hs:120)
    Hour (src/Data/Thyme/LocalTime.hs:126)
    Minute (src/Data/Thyme/LocalTime.hs:127)
    TimeOfDay (src/Data/Thyme/LocalTime.hs:128)
     (src/Data/Thyme/LocalTime.hs:134)
     (src/Data/Thyme/LocalTime.hs:134)
     (src/Data/Thyme/LocalTime.hs:134)
     (src/Data/Thyme/LocalTime.hs:134)
     (src/Data/Thyme/LocalTime.hs:134)
     (src/Data/Thyme/LocalTime.hs:140)
     (src/Data/Thyme/LocalTime.hs:145)
     (src/Data/Thyme/LocalTime.hs:153)
     (src/Data/Thyme/LocalTime.hs:157)
     (src/Data/Thyme/LocalTime.hs:161)
     (src/Data/Thyme/LocalTime.hs:171)
    minuteLength (src/Data/Thyme/LocalTime.hs:176)
    makeTimeOfDayValid (src/Data/Thyme/LocalTime.hs:188)
    timeOfDay (src/Data/Thyme/LocalTime.hs:194)
    dayFraction (src/Data/Thyme/LocalTime.hs:218)
    LocalTime (src/Data/Thyme/LocalTime.hs:232)
     (src/Data/Thyme/LocalTime.hs:237)
     (src/Data/Thyme/LocalTime.hs:237)
     (src/Data/Thyme/LocalTime.hs:237)
     (src/Data/Thyme/LocalTime.hs:237)
     (src/Data/Thyme/LocalTime.hs:237)
     (src/Data/Thyme/LocalTime.hs:241)
     (src/Data/Thyme/LocalTime.hs:246)
     (src/Data/Thyme/LocalTime.hs:250)
     (src/Data/Thyme/LocalTime.hs:254)
     (src/Data/Thyme/LocalTime.hs:258)
     (src/Data/Thyme/LocalTime.hs:264)
    utcLocalTime (src/Data/Thyme/LocalTime.hs:268)
    ut1LocalTime (src/Data/Thyme/LocalTime.hs:283)
    ZonedTime (src/Data/Thyme/LocalTime.hs:304)
     (src/Data/Thyme/LocalTime.hs:309)
     (src/Data/Thyme/LocalTime.hs:312)
     (src/Data/Thyme/LocalTime.hs:316)
     (src/Data/Thyme/LocalTime.hs:324)
     (src/Data/Thyme/LocalTime.hs:330)
    zonedTime (src/Data/Thyme/LocalTime.hs:334)
     (src/Data/Thyme/LocalTime.hs:350)
     (src/Data/Thyme/LocalTime.hs:352)
    getZonedTime (src/Data/Thyme/LocalTime.hs:357)
    utcToLocalZonedTime (src/Data/Thyme/LocalTime.hs:361)
    _timeZoneMinutes (src/Data/Thyme/LocalTime.hs:368)
    _timeZoneSummerOnly (src/Data/Thyme/LocalTime.hs:369)
    _timeZoneName (src/Data/Thyme/LocalTime.hs:370)
    _todHour (src/Data/Thyme/LocalTime.hs:372)
    _todMin (src/Data/Thyme/LocalTime.hs:373)
    _todSec (src/Data/Thyme/LocalTime.hs:374)
    _localDay (src/Data/Thyme/LocalTime.hs:376)
    _localTimeOfDay (src/Data/Thyme/LocalTime.hs:377)
    _zonedTimeToLocalTime (src/Data/Thyme/LocalTime.hs:379)
    _zonedTimeZone (src/Data/Thyme/LocalTime.hs:380)
  21% (  3 / 14) in 'Data.Thyme.Calendar.OrdinalDate'
  Missing documentation for:
    Year (src/Data/Thyme/Calendar/Internal.hs:99)
    DayOfYear (src/Data/Thyme/Calendar/Internal.hs:118)
    OrdinalDate (src/Data/Thyme/Calendar/Internal.hs:119)
    ordinalDate (src/Data/Thyme/Calendar/Internal.hs:159)
     (src/Data/Thyme/Calendar/OrdinalDate.hs:23)
     (src/Data/Thyme/Calendar/OrdinalDate.hs:27)
     (src/Data/Thyme/Calendar/OrdinalDate.hs:31)
     (src/Data/Thyme/Calendar/OrdinalDate.hs:35)
    ordinalDateValid (src/Data/Thyme/Calendar/OrdinalDate.hs:39)
    _odYear (src/Data/Thyme/Calendar/OrdinalDate.hs:44)
    _odDay (src/Data/Thyme/Calendar/OrdinalDate.hs:45)
  21% (  8 / 39) in 'Data.Thyme.Calendar.WeekDate'
  Missing documentation for:
    Year (src/Data/Thyme/Calendar/Internal.hs:99)
    WeekOfYear (src/Data/Thyme/Calendar/Internal.hs:295)
    DayOfWeek (src/Data/Thyme/Calendar/Internal.hs:296)
    weekDate (src/Data/Thyme/Calendar/Internal.hs:310)
    weekDateValid (src/Data/Thyme/Calendar/Internal.hs:352)
    showWeekDate (src/Data/Thyme/Calendar/Internal.hs:357)
    sundayWeek (src/Data/Thyme/Calendar/Internal.hs:376)
    sundayWeekValid (src/Data/Thyme/Calendar/Internal.hs:400)
    mondayWeek (src/Data/Thyme/Calendar/Internal.hs:424)
    mondayWeekValid (src/Data/Thyme/Calendar/Internal.hs:448)
     (src/Data/Thyme/Calendar/WeekDate.hs:30)
     (src/Data/Thyme/Calendar/WeekDate.hs:34)
     (src/Data/Thyme/Calendar/WeekDate.hs:38)
     (src/Data/Thyme/Calendar/WeekDate.hs:42)
     (src/Data/Thyme/Calendar/WeekDate.hs:46)
     (src/Data/Thyme/Calendar/WeekDate.hs:50)
     (src/Data/Thyme/Calendar/WeekDate.hs:54)
     (src/Data/Thyme/Calendar/WeekDate.hs:58)
     (src/Data/Thyme/Calendar/WeekDate.hs:62)
     (src/Data/Thyme/Calendar/WeekDate.hs:66)
     (src/Data/Thyme/Calendar/WeekDate.hs:70)
     (src/Data/Thyme/Calendar/WeekDate.hs:74)
    _wdYear (src/Data/Thyme/Calendar/WeekDate.hs:80)
    _wdWeek (src/Data/Thyme/Calendar/WeekDate.hs:81)
    _wdDay (src/Data/Thyme/Calendar/WeekDate.hs:82)
    _swYear (src/Data/Thyme/Calendar/WeekDate.hs:84)
    _swWeek (src/Data/Thyme/Calendar/WeekDate.hs:85)
    _swDay (src/Data/Thyme/Calendar/WeekDate.hs:86)
    _mwYear (src/Data/Thyme/Calendar/WeekDate.hs:88)
    _mwWeek (src/Data/Thyme/Calendar/WeekDate.hs:89)
    _mwDay (src/Data/Thyme/Calendar/WeekDate.hs:90)
   5% (  1 / 22) in 'Data.Thyme.Calendar.WeekdayOfMonth'
  Missing documentation for:
    Module header
    Year (src/Data/Thyme/Calendar/Internal.hs:99)
    Month (src/Data/Thyme/Calendar/Internal.hs:100)
    DayOfWeek (src/Data/Thyme/Calendar/Internal.hs:296)
    WeekdayOfMonth (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:37)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:44)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:44)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:44)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:44)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:44)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:51)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:53)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:57)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:61)
     (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:65)
    weekdayOfMonth (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:71)
    weekdayOfMonthValid (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:93)
    _womYear (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:105)
    _womMonth (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:106)
    _womNth (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:107)
    _womDayOfWeek (src/Data/Thyme/Calendar/WeekdayOfMonth.hs:108)
  29% (  2 /  7) in 'Data.Thyme.Clock.TAI'
  Missing documentation for:
    Module header
    AbsoluteTime (src/Data/Thyme/Clock/TAI.hs:60)
    LeapSecondTable (src/Data/Thyme/Clock/TAI.hs:82)
    utcDayLength (src/Data/Thyme/Clock/TAI.hs:84)
    absoluteTime (src/Data/Thyme/Clock/TAI.hs:91)
  11% (  1 /  9) in 'Data.Thyme.Format'
  Missing documentation for:
    Module header
    FormatTime (src/Data/Thyme/Format.hs:45)
    formatTime (src/Data/Thyme/Format.hs:49)
    ParseTime (src/Data/Thyme/Format.hs:528)
    parseTime (src/Data/Thyme/Format.hs:470)
    readTime (src/Data/Thyme/Format.hs:477)
    readsTime (src/Data/Thyme/Format.hs:483)
    TimeParse (src/Data/Thyme/Format.hs:265)
 100% (  5 /  5) in 'Data.Thyme'
 100% (  2 /  2) in 'Data.Thyme.Format.Aeson'
  16% ( 12 / 77) in 'Data.Thyme.Time.Core'
  Missing documentation for:
    Thyme (src/Data/Thyme/Time/Core.hs:37)
     (src/Data/Thyme/Time/Core.hs:40)
     (src/Data/Thyme/Time/Core.hs:46)
     (src/Data/Thyme/Time/Core.hs:50)
     (src/Data/Thyme/Time/Core.hs:54)
     (src/Data/Thyme/Time/Core.hs:58)
     (src/Data/Thyme/Time/Core.hs:64)
     (src/Data/Thyme/Time/Core.hs:68)
     (src/Data/Thyme/Time/Core.hs:74)
     (src/Data/Thyme/Time/Core.hs:79)
     (src/Data/Thyme/Time/Core.hs:86)
     (src/Data/Thyme/Time/Core.hs:92)
    toThyme (src/Data/Thyme/Time/Core.hs:99)
    fromThyme (src/Data/Thyme/Time/Core.hs:103)
    addDays (src/Data/Thyme/Time/Core.hs:110)
    diffDays (src/Data/Thyme/Time/Core.hs:114)
    toGregorian (src/Data/Thyme/Time/Core.hs:118)
    fromGregorian (src/Data/Thyme/Time/Core.hs:122)
    fromGregorianValid (src/Data/Thyme/Time/Core.hs:126)
    addGregorianMonthsClip (src/Data/Thyme/Time/Core.hs:130)
    addGregorianMonthsRollover (src/Data/Thyme/Time/Core.hs:135)
    addGregorianYearsClip (src/Data/Thyme/Time/Core.hs:140)
    addGregorianYearsRollover (src/Data/Thyme/Time/Core.hs:145)
    dayOfYearToMonthAndDay (src/Data/Thyme/Time/Core.hs:153)
    monthAndDayToDayOfYear (src/Data/Thyme/Time/Core.hs:157)
    monthAndDayToDayOfYearValid (src/Data/Thyme/Time/Core.hs:161)
    toOrdinalDate (src/Data/Thyme/Time/Core.hs:168)
    fromOrdinalDate (src/Data/Thyme/Time/Core.hs:172)
    fromOrdinalDateValid (src/Data/Thyme/Time/Core.hs:176)
    sundayStartWeek (src/Data/Thyme/Time/Core.hs:180)
    fromSundayStartWeek (src/Data/Thyme/Time/Core.hs:184)
    fromSundayStartWeekValid (src/Data/Thyme/Time/Core.hs:188)
    mondayStartWeek (src/Data/Thyme/Time/Core.hs:192)
    fromMondayStartWeek (src/Data/Thyme/Time/Core.hs:196)
    fromMondayStartWeekValid (src/Data/Thyme/Time/Core.hs:200)
    toWeekDate (src/Data/Thyme/Time/Core.hs:207)
    fromWeekDate (src/Data/Thyme/Time/Core.hs:211)
    fromWeekDateValid (src/Data/Thyme/Time/Core.hs:215)
    getModJulianDate (src/Data/Thyme/Time/Core.hs:222)
    secondsToDiffTime (src/Data/Thyme/Time/Core.hs:231)
    picosecondsToDiffTime (src/Data/Thyme/Time/Core.hs:235)
    mkUTCTime (src/Data/Thyme/Time/Core.hs:240)
    unUTCTime (src/Data/Thyme/Time/Core.hs:244)
    addUTCTime (src/Data/Thyme/Time/Core.hs:248)
    diffUTCTime (src/Data/Thyme/Time/Core.hs:252)
    toMicroseconds (src/Data/Thyme/Time/Core.hs:256)
    fromMicroseconds (src/Data/Thyme/Time/Core.hs:260)
    posixSecondsToUTCTime (src/Data/Thyme/Time/Core.hs:267)
    utcTimeToPOSIXSeconds (src/Data/Thyme/Time/Core.hs:271)
    addAbsoluteTime (src/Data/Thyme/Time/Core.hs:278)
    diffAbsoluteTime (src/Data/Thyme/Time/Core.hs:282)
    utcToTAITime (src/Data/Thyme/Time/Core.hs:286)
    taiToUTCTime (src/Data/Thyme/Time/Core.hs:290)
    utcToLocalTimeOfDay (src/Data/Thyme/Time/Core.hs:297)
    localToUTCTimeOfDay (src/Data/Thyme/Time/Core.hs:301)
    timeToTimeOfDay (src/Data/Thyme/Time/Core.hs:305)
    timeOfDayToTime (src/Data/Thyme/Time/Core.hs:309)
    dayFractionToTimeOfDay (src/Data/Thyme/Time/Core.hs:313)
    timeOfDayToDayFraction (src/Data/Thyme/Time/Core.hs:317)
    utcToLocalTime (src/Data/Thyme/Time/Core.hs:321)
    localTimeToUTC (src/Data/Thyme/Time/Core.hs:325)
    ut1ToLocalTime (src/Data/Thyme/Time/Core.hs:329)
    localTimeToUT1 (src/Data/Thyme/Time/Core.hs:333)
    utcToZonedTime (src/Data/Thyme/Time/Core.hs:337)
    zonedTimeToUTC (src/Data/Thyme/Time/Core.hs:341)
 100% (  2 /  2) in 'Data.Thyme.Time'
Warning: Data.Thyme.Internal.Micro: could not find link destinations for:
    Random TFCo:R:MVectorsMicro
Warning: Data.Thyme.Calendar.MonthDay: could not find link destinations for:
    Random TFCo:R:VectorMonthDay V_MonthDay TFCo:R:MVectorsMonthDay MV_MonthDay Iso' Lens'
Warning: Data.Thyme.Clock.POSIX: could not find link destinations for:
    Iso'
Warning: Data.Thyme.Clock: could not find link destinations for:
    Random TFCo:R:VectorUniversalTime V_UniversalTime TFCo:R:MVectorsUniversalTime MV_UniversalTime Iso' TFCo:R:VectorDiffTime V_DiffTime TFCo:R:MVectorsDiffTime MV_DiffTime TFCo:R:VectorUTCTime V_UTCTime TFCo:R:MVectorsUTCTime MV_UTCTime TFCo:R:VectorUTCView V_UTCView TFCo:R:MVectorsUTCView MV_UTCView TFCo:R:VectorNominalDiffTime V_NominalDiffTime TFCo:R:MVectorsNominalDiffTime MV_NominalDiffTime Lens' view from
Warning: Data.Thyme.Calendar: could not find link destinations for:
    TFCo:R:VectorDay V_Day TFCo:R:MVectorsDay MV_Day Iso' TFCo:R:VectorYearMonthDay V_YearMonthDay TFCo:R:MVectorsYearMonthDay MV_YearMonthDay Random Lens'
Warning: Data.Thyme.LocalTime: could not find link destinations for:
    Random TFCo:R:MVectorsTimeOfDay Iso' TFCo:R:MVectorsLocalTime Lens'
Warning: Data.Thyme.Calendar.OrdinalDate: could not find link destinations for:
    TFCo:R:VectorOrdinalDate V_OrdinalDate TFCo:R:MVectorsOrdinalDate MV_OrdinalDate Iso' Random Lens'
Warning: Data.Thyme.Calendar.WeekDate: could not find link destinations for:
    TFCo:R:VectorWeekDate V_WeekDate TFCo:R:MVectorsWeekDate MV_WeekDate Iso' TFCo:R:VectorSundayWeek V_SundayWeek TFCo:R:MVectorsSundayWeek MV_SundayWeek TFCo:R:VectorMondayWeek V_MondayWeek TFCo:R:MVectorsMondayWeek MV_MondayWeek Random Lens'
Warning: Data.Thyme.Calendar.WeekdayOfMonth: could not find link destinations for:
    Random TFCo:R:MVectorsWeekdayOfMonth Iso' Lens'
Warning: Data.Thyme.Clock.TAI: could not find link destinations for:
    Random TFCo:R:VectorAbsoluteTime V_AbsoluteTime TFCo:R:MVectorsAbsoluteTime MV_AbsoluteTime Iso'
Warning: Data.Thyme.Format: could not find link destinations for:
    TimeLocale
Warning: Data.Thyme.Time.Core: could not find link destinations for:
    Iso'
Dominant language
Haskell
Stars
47
Forks
35
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from haskell-github-trust/thyme

All issues in haskell-github-trust/thyme

Similar issues

More Haskell issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.