Apprends à installer OCaml en local pour résoudre les exercices d'Exercism sur ta machine
Pour travailler sur les exercices, tu auras besoin des logiciels suivants :
OPAM, le gestionnaire de paquets OCaml
Consulte Real World Ocaml, 2nd Ed.: Installation Instructions
pour savoir comment installer et configurer OPAM sur ton système d'exploitation.
Le compilateur OCaml
Pour afficher la liste des versions disponibles :
opam switch
Si tu as déjà un switch pour OCaml 5.1, tu peux soit le charger en exécutant opam switch <switch-name>, soit créer un nouveau switch en exécutant :
opam switch create exercism 5.4.0
Le nom exercism est ici facultatif, mais donner un nom à tes switches est une bonne pratique.
Installe les bibliothèques standard étendues et les bibliothèques de test
Exécute la commande suivante pour installer les dépendances requises par ce parcours :
opam install base core_kernel ounit qcheck
Certains exercices n'utilisent que la bibliothèque standard d'OCaml, et d'autres utilisent les bibliothèques étendues de Jane Street appelées Base et Core_kernel. La bibliothèque de test s'appelle OUnit, et certains exercices utilisent en plus la bibliothèque QCheck pour les tests basés sur les propriétés. Exécuter la commande ci-dessus installera ces bibliothèques.
Installe et utilise un shell interactif (facultatif)
Un résumé de Setting up and using utop :
opam install utop
Crée un nouveau fichier nommé .ocamlinit dans ton répertoire personnel et ajoutes-y les lignes suivantes :
#use "topfind";;
#require "base";;
open Base
Installe les outils dans VS Code (facultatif)
Si tu utilises VS Code :