[GHC] #14857: GHC-8.4.1 release notes don't mention 'Div', 'Mod' and other type families

#14857: GHC-8.4.1 release notes don't mention 'Div', 'Mod' and other type families -------------------------------------+------------------------------------- Reporter: chshersh | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: 8.4.1 Component: Documentation | Version: 8.4.1-alpha3 Keywords: | Operating System: Unknown/Multiple base,documentation,div,mod,type | families,changelog,release notes | Architecture: | Type of failure: None/Unknown Unknown/Multiple | Test Case: | Blocked By: Blocking: | Related Tickets: Differential Rev(s): | Wiki Page: -------------------------------------+------------------------------------- GHC 8.4.1 brought support for `Div`, `Mod` and `Log2` type families for type level natural numbers: * https://downloads.haskell.org/~ghc/master/libraries/base/base/GHC- TypeNats.html#t:Div I'm actually using this feature in `o-clock` package * https://github.com/serokell/o-clock But I was told about this feature only by other Haskell developer. And I don't see this change described in release notes for GHC 8.4.1: * https://downloads.haskell.org/%7Eghc/master/users-guide/8.4.1-notes.html #base-library -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14857 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14857: GHC-8.4.1 release notes don't mention 'Div', 'Mod' and other type families -------------------------------------+------------------------------------- Reporter: chshersh | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: 8.4.1 Component: Documentation | Version: 8.4.1-alpha3 Resolution: | Keywords: | base,documentation,div,mod,type | families,changelog,release notes Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Phyx-): This seems to be a `base` rather than a compiler change, which means it's documented in the base changelog, https://github.com/ghc/ghc/blob/ghc-8.4/libraries/base/changelog.md Though perhaps we should somehow link to this changelog. That said, we don't advertise changes by other boot packages unless they're really important, like backwards incompatible changes. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14857#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14857: GHC-8.4.1 release notes don't mention 'Div', 'Mod' and other type families -------------------------------------+------------------------------------- Reporter: chshersh | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: 8.4.1 Component: Documentation | Version: 8.4.1-alpha3 Resolution: | Keywords: | base,documentation,div,mod,type | families,changelog,release notes Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by chshersh): Thanks for your response! I just saw that `base` library in mentioned in GHC changelog and thought that every change in bundled libraries is documented there. I think that mentioning only most important changes and providing link to library changelog is the best solution! -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14857#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#14857: GHC-8.4.1 release notes don't mention 'Div', 'Mod' and other type families -------------------------------------+------------------------------------- Reporter: chshersh | Owner: (none) Type: bug | Status: closed Priority: normal | Milestone: 8.4.1 Component: Documentation | Version: 8.4.1-alpha3 Resolution: wontfix | Keywords: | base,documentation,div,mod,type | families,changelog,release notes Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by RyanGlScott): * status: new => closed * resolution: => wontfix Comment: As mentioned above, this was by design, since this change wasn't deemed important enough to mention in the GHC release notes themselves. Closing. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14857#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC