haskell-circle-example
haskell-circle-example copied to clipboard
Exemplary Stack-based template for Circle CI
High-Quality Haskell CI
Best practices for Haskell continuous integration on CircleCI. This repo is a place to collaborate and refine techniques to enforce clean code.
Features
- Uses Stack
- Draconian warning level
- HLints all files
- Checks for outdated constraints with packdeps
- Checks cabal file for possible Hackage problems
- Generates documentation coverage report
- Tests sdist packaging
TODO
There are more cool things we can do. See the issues where I've recorded some ideas.