This is how we should do builds and tests for Haskell projects.