1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2024-10-30 16:18:20 +01:00
tldr/pages.it/common/cabal.md
2019-05-14 18:40:23 +01:00

29 lines
683 B
Markdown

# cabal
> Interfaccia da linea di comando per l'infrastruttura di compilazione di Haskell (Cabal).
> Gestisce progetti Haskell e pacchetti Cabal dal repository di pacchetti Hackage.
> Homepage: <https://cabal.readthedocs.io/en/latest/intro.html>.
- Cerca ed elenca pacchetti da Hackage:
`cabal list {{termine_di_ricerca}}`
- Mostra informazioni su di un pacchetto:
`cabal info {{nome_pacchetto}}`
- Scarica ed installa un pacchetto:
`cabal install {{nome_pacchetto}}`
- Crea un nuovo progetto Haskell nella directory corrente:
`cabal init`
- Compila il progetto nella directory corrente:
`cabal build`
- Esegui i test del progetto nella directory corrente:
`cabal test`