magnus at therning.org
Fri Aug 14 08:57:11 EDT 2009
On Fri, Aug 14, 2009 at 1:38 PM, Ian Lynagh<igloo at earth.li> wrote:
> On Fri, Aug 14, 2009 at 08:28:54AM -0400, Iavor Diatchki wrote:
>> I know the the Haskell Platform is in the spot-light at the moment but
>> please do not mix it in into name conventions as well! Different
>> packages can provide modules with the same name, so it seems perfectly
>> reasonable to let programmers choose the names for their modules.
> But it is then impossible (apart from with a non-portable GHC extension)
> to use both packages in one program/library.
> It will also cause confusion.
Naming and avoiding name collisions are important. However I think
this is best dealt with on a case-by-case basis. I'm happy to have a
complete wild-west mentality to naming outside HP... of course the
astute Haskell developer would quickly realise that it's fraught with
problems to create name collisions with packages already in HP and it
would preclude inclusion in HP as well.
Magnus Therning (OpenPGP: 0xAB4DFBA4)
magnus＠therning．org Jabber: magnus＠therning．org
http://therning.org/magnus identi.ca|twitter: magthe
More information about the Libraries