Announcing Gild, a formatter for Haskell package descriptions

I’m happy to announce Gild, a formatter/pretty-printer for package descriptions (*.cabal files). You can read the announcement post here:

Or you can go directly to the repo on GitHub:

Thanks for reading, and please let me know what you think!

17 Likes

Look great. I like the name too; “gild” for .cabal when there’s the “ormolu” formatter for .hs.

I’m not suggesting a name for a .project formatter but there’s a golden opportunity there.

2 Likes

Gild also works with cabal.project files :grinning_face_with_smiling_eyes:

3 Likes

I missed that point in the readme (spent time reading the blog post but skimmed the readme). That’s golden.

It should be possible to format other files that use the same format as package descriptions. This means cabal.project files can be formatted as well.

2 Likes