[Nix-dev] Dashes in haskell-packages
Eelco Dolstra
eelco.dolstra at logicblox.com
Tue Oct 8 11:57:22 CEST 2013
Hi,
On 08/10/13 11:37, Pascal Wittmann wrote:
> On 10/08/2013 11:24 AM, Daniel Hlynskyi wrote:
>> Hello. There is a convention to convert haskell packages names to camelCase
>> when they contain dashes. But Nix now can dashes.
>> So what convention should I use when submitting new haskell packages to
>> `nixpkgs`?
>
> The nixpkgs manual says:
>
> "Dashes in the package name should be changed to underscores in variable
> names, rather than to camel case — e.g., module_init_tools instead of
> moduleInitTools."
> http://nixos.org/nixpkgs/manual/#idp365984
This is outdated, I'll fix it. In fact, you should use dashes for new packages
so that the attribute name matches the package name (e.g. module-init-tools).
--
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
More information about the nix-dev
mailing list