Cabal (and `cabal-install`) creates a lot of temporary files, in particular response files (and e.g. haddock prologue). It would be a lot more convenient to debug issues if there were a flag to unconditionally keep all the temporary files.