Installazione
Per lo svolgimento delle esercitazioni di laboratorio è necessario installare l’interprete Haskell GHCi ed il compilatore Haskell GHC. I passaggi specifici per farlo dipendono strettamente dal sistema operativo utilizzato, la pagina The Glasgow Haskell Compiler contiene link ai pacchetti per tutti i sistemi operativi.
Laddove il proprio sistema operativo è dotato di un package manager, è solitamente preferibile usare quest’ultimo per installare Haskell invece di scaricare direttamente i pacchetti disponibili al link qui sopra. Per esempio, quasi tutte le distribuzioni di Linux forniscono dei pacchetti preconfezionati per GHC. Nel caso di MacOS, se si utilizza Homebrew è possibile installare l’interprete/compilatore Haskell con il comando
brew install ghc
Una volta ultimata l’installazione, deve essere possibile eseguire
il compilatore Haskell eseguendo il comando ghc dal terminale
(cmd.exe in Windows)
$ ghc
ghc: no input files
Usage: For basic information, try the `--help' option.
e l’interprete Haskell eseguendo il comando ghci:
$ ghci
GHCi, version 8.10.1: https://www.haskell.org/ghc/ :? for help
Prelude>
Il prompt Prelude> indica che l’interprete è pronto ad
accettare espressioni Haskell da valutare. Si può uscire
dall’interprete in vari modi:
- Premendo
CTRL-Din Linux o MacOS. - Premendo
CTRL-Zin Windows. - Digitando
:quitoppure l’abbreviazione:q.
Esercizi
- Installare ed eseguire l’interprete/compilatore Haskell,
verificarne il funzionamento eseguendo i comandi
ghceghcicome illustrato qui sopra.