srid/haskell-template

Document philosophy

srid opened this issue · 1 comments

srid commented

What is the philosophy under which this template must exist / evolve in future?


We could say that the following are made available by default because they are useful in any repo:

  • relude
  • hls
  • hlint
  • autoformatting (treefmt)
  • etc..

But we can also refrain from adding stuff that are considered generally important, but not critical for every repo:

Some things have to exist because the template repo itself uses it, but is not generally necessary for non-srid users

  • garnix.yml