snoyberg / mono-traversable

Type classes for mapping, folding, and traversing monomorphic containers
155 stars 64 forks source link

Add all cabal files, and remove *.cabal from .gitignore #211

Closed 414owen closed 1 year ago

414owen commented 1 year ago

As stated here: https://www.fpcomplete.com/blog/storing-generated-cabal-files/

Starting immediately: update docs and Stack templates to recommend checking in generated cabal files. This would involve a few minor doc improvements, and removing *.cabal from a few .gitignore files.

Personally: I'll start including the generated cabal files in my repos. Since I have a bunch of them, I'll appreciate people sending PRs to modify my .gitignore files and adding the generated files, as you discover them.

I've run into an issue using source-repository-package with haskell.nix, where Cabal complains that mono-traversable has no .cabal file.