[Haskell-cafe] ANNOUNCE: module-management-0.9.3 - clean import lists, split and merge modules

Marc Weber marco-oweber at gmx.de
Fri Jun 28 04:18:20 CEST 2013


Excerpts from David Fox's message of Fri Jun 28 04:04:59 +0200 2013:
> So you will get modules Start.A, Start.B and Start.C.  If there are

But that's very unlikly what the programmer wants. I mean I might want
Types and Funs as module names, move A,B to Types, C to Funs.

I agree that I could reach my goal using a "merge" afterwards ?

Because some modules may have many symbols having that many files
created feels strange.

Useful for the programmer (me?) would be:

up to line 200 move to A, from 200 till end move to module B

Even if you think the way to go is creating 50 files (because you happen
to have 50 symbols) you may want to consider telling the user that he
knows what to expect - and that you welcome patches to make this even
nicer and more useful.

Marc Weber



More information about the Haskell-Cafe mailing list