
Dear ghc-devs hsyl20 proposes a radical overhaul of the module structure of GHC itself. He or she suggested it six months ago in https://ghc.haskell.org/trac/ghc/ticket/13009 and has now offered a monster patch https://phabricator.haskell.org/D3647 It's clearly the result of a lot of work, but I was the only one who responded on the original ticket, and it'll affect all of your lives in a very immediate way. So, would you like to * consider the idea * look at the actual re-mapping of modules hsyl20 proposals * express an opinion about whether to go ahead Probably the ticket, rather than Phab, is the best place to comment on the general idea. I'd like to thank hsyl20. GHC's rather flat module structure has grown incrementally over years. But still, there are pros and cons. Simon

Hi all, We are back at considering an overhaul of the module structure of GHC. Ticket #13009 https://gitlab.haskell.org/ghc/ghc/issues/13009 [1] is the place where the discussion takes place: this is a call for participation to this discussion! Thanks, Sylvain PS: this work was supposed to be step 1 of a larger effort to make GHC more modular. See the wiki page https://gitlab.haskell.org/ghc/ghc/wikis/Make-GHC-codebase-more-modular [2] for more details and don't hesitate to give some feedback. [1] https://gitlab.haskell.org/ghc/ghc/issues/13009 [2] https://gitlab.haskell.org/ghc/ghc/wikis/Make-GHC-codebase-more-modular On 15/06/2017 09:41, Simon Peyton Jones via ghc-devs wrote:
Dear ghc-devs
hsyl20 proposes a radical overhaul of the module structure of GHC itself. He or she suggested it six months ago in
https://ghc.haskell.org/trac/ghc/ticket/13009 https://ghc.haskell.org/trac/ghc/ticket/13009
and has now offered a monster patch
https://phabricator.haskell.org/D3647 https://phabricator.haskell.org/D3647
It’s clearly the result of a lot of work, but I was the only one who responded on the original ticket, and it’ll affect all of your lives in a very immediate way.
So, would you like to
·consider the idea
·look at the actual re-mapping of modules hsyl20 proposals
·express an opinion about whether to go ahead
Probably the ticket, rather than Phab, is the best place to comment on the general idea.
I’d like to thank hsyl20. GHC’s rather flat module structure has grown incrementally over years.
But still, there are pros and cons.
Simon
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs
participants (2)
-
Simon Peyton Jones
-
Sylvain Henry