Unallocated names

Ross Paterson ross at soi.city.ac.uk
Wed Sep 5 11:57:42 CEST 2012

On Tue, Sep 04, 2012 at 07:22:04PM +0100, Ian Lynagh wrote:
> Hackage2 will currently complain about anything that doesn't start with
> one of:
>     Algebra, Codec, Control, Data, Database, Debug, Distribution,
>     DotNet, Foreign, Graphics, Language, Network, Numeric, Prelude,
>     Sound, System, Test, Text
> Does anyone think that this check is currently useful, or should I just
> turn it off?

That test is copied from Hackage1.  We don't have any means of allocating
the module namespace apart from squatter's rights and negotiation,
but arbitrary expansion of the top level of the hierarchy is unhelpful,
and having a warning for that seems to me the least we should do.

More information about the cabal-devel mailing list