Lerne, wie du OCaml lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen
Um an den Übungen zu arbeiten, brauchst du diese Programme:
Unter Real World Ocaml, 2nd Ed.: Installation Instructions erfährst du, wie du OPAM für dein Betriebssystem installierst und konfigurierst.
Der OCaml-Compiler
So siehst du eine Liste der verfügbaren Versionen:
opam switch
Wenn du bereits einen Switch für OCaml 5.1 hast, kannst du ihn entweder mit opam switch <switch-name> laden oder einen neuen Switch erstellen mit:
opam switch create exercism 5.4.0
Der Name exercism ist hier optional, aber es ist gute Praxis, deinen Switches Namen zu geben.
Installiere erweiterte Standardbibliotheken und Testbibliotheken
Führe Folgendes aus, um die für diesen Track benötigten Abhängigkeiten zu installieren:
opam install base core_kernel ounit qcheck
Einige Übungen verwenden nur die OCaml-Standardbibliothek, andere nutzen die erweiterten Bibliotheken von Jane Street namens Base und Core_kernel. Die Testbibliothek heißt OUnit, und einige Übungen verwenden zusätzlich die QCheck-Bibliothek für eigenschaftsbasierte Tests. Mit dem obigen Befehl installierst du diese Bibliotheken.
Interaktive Shell installieren und verwenden (optional)
Eine Zusammenfassung von Setting up and using utop:
opam install utop
Erstelle eine neue Datei namens .ocamlinit in deinem Home-Verzeichnis und füge die folgenden Zeilen hinzu:
#use "topfind";;
#require "base";;
open Base
Tools in VS Code installieren (optional)
Wenn du VS Code verwendest: