Descrição
Projetos Haskell podem ser configurados, compilados, testados e instalados pela interface de linha de comando do Cabal. É útil para desenvolvedores que trabalham com pacotes do Hackage ou mantêm aplicativos e bibliotecas Haskell.
É ferramental de desenvolvimento, não um aplicativo para usuários finais. Ele pode baixar dependências, executar scripts de build e gravar artefatos do projeto, então use fontes confiáveis e revise a configuração do projeto.