Scopri come installare OCaml localmente per risolvere gli esercizi di Exercism sulla tua macchina
Per lavorare sugli esercizi, ti serviranno questi programmi:
OPAM, il gestore di pacchetti per OCaml
Vedi Real World Ocaml, 2nd Ed.: Installation Instructions
per scoprire come installare e configurare OPAM sul tuo sistema operativo.
Il compilatore OCaml
Per vedere un elenco delle versioni disponibili:
opam switch
Se hai già uno switch per OCaml 5.1, puoi caricarlo eseguendo opam switch <switch-name>, oppure creare un nuovo switch eseguendo:
opam switch create exercism 5.4.0
Il nome exercism qui è facoltativo, ma dare un nome ai propri switch è una buona pratica.
Installa le librerie standard estese e le librerie di test
Esegui il comando seguente per installare le dipendenze richieste da questo track:
opam install base core_kernel ounit qcheck
Alcuni esercizi usano solo la libreria standard di OCaml, altri usano le librerie estese di Jane Street chiamate Base e Core_kernel. La libreria di test si chiama OUnit, e alcuni esercizi usano in più la libreria QCheck per i test basati sulle proprietà. Eseguendo il comando qui sopra installerai queste librerie.
Installa e usa una shell interattiva (facoltativo)
Un riassunto di Configurare e usare utop:
opam install utop
Crea un nuovo file chiamato .ocamlinit nella tua directory home e aggiungici le righe seguenti:
#use "topfind";;
#require "base";;
open Base
Installa gli strumenti in VS Code (facoltativo)
Se usi VS Code: