[Haskell-cafe] Package Takeover: `toml`

Henning Thielemann lemming at henning-thielemann.de
Fri Mar 12 15:46:07 UTC 2021


On Fri, 12 Mar 2021, Sven Panne wrote:

> Even if it's called "gnlpft" and it is the 1st hit on Google

I think the correct name must be "gnlpfth", because 'h' stands for the 
Heart that beats for you night and day.

> Another good example: "aeson". It's not really the first name coming to 
> your mind when you think about JSON, but people don't have a problem 
> discovering it.

This was the first example I also had to think of.

> A more problematic thing than the package names IMHO is the choice of 
> names for the hierarchical modules within a package: If things somehow 
> clash by accident here, you have bigger problems. There is no process 
> whatsoever (at least I don't know one) how these names are allocated. 
> There were some proposals by Malcolm W. and Simon M. some 10-20 years 
> ago IIRC, but these were only rough sketches.

Most module names today end up in the "Data" folder. :-)


More information about the Haskell-Cafe mailing list