Initializer of Haskell project (cabal, git, tests...) + good tutorial
Haskell Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
scaffold
src
test
.gitignore
LICENSE
README.md
Setup.hs
auto-update
holy-project.cabal
stack.yaml

README.md

Holy Project

Hackage

Holy Project is an application which ask the user some questions and create files to help you starting a new Haskell project.

There are example for tests using HUnit and SmallCheck. It initialize git, use cabal sandboxes, and provide two useful scripts: auto-update and interact.

You could check this blog post to learn how it was made.

Install

cabal update && cabal install holy-project

Then simply:

cd ~/my-projects
holy-projects

And follows the instructions.

Thanks

Thanks to Kirill to have taken the time to fix it.