Μάθε πώς να εγκαταστήσεις την OCaml τοπικά για να λύνεις τις ασκήσεις του Exercism στον δικό σου υπολογιστή
Για να δουλέψεις στις ασκήσεις, θα χρειαστείς τα παρακάτω προγράμματα:
OPAM, ο διαχειριστής πακέτων της OCaml
Δες τις Real World Ocaml, 2nd Ed.: Installation Instructions
για το πώς να εγκαταστήσεις και να ρυθμίσεις το OPAM στο λειτουργικό σου σύστημα.
Τον μεταγλωττιστή της OCaml
Δες μια λίστα με τις διαθέσιμες εκδόσεις:
opam switch
Αν έχεις ήδη ένα switch για την OCaml 5.1, είτε φόρτωσέ το τρέχοντας opam switch <switch-name>, είτε δημιούργησε ένα νέο switch τρέχοντας:
opam switch create exercism 5.4.0
Το όνομα exercism εδώ είναι προαιρετικό, αλλά το να ονομάζεις τα switches σου είναι καλή πρακτική.
Εγκατέστησε τις επεκτεταμένες πρότυπες βιβλιοθήκες και τις βιβλιοθήκες για test
Τρέξε το παρακάτω για να εγκαταστήσεις τις εξαρτήσεις που απαιτεί αυτό το track:
opam install base core_kernel ounit qcheck
Ορισμένες ασκήσεις χρησιμοποιούν μόνο την πρότυπη βιβλιοθήκη της OCaml, ενώ άλλες χρησιμοποιούν τις επεκτεταμένες βιβλιοθήκες της Jane Street που ονομάζονται Base και Core_kernel. Η βιβλιοθήκη για test ονομάζεται OUnit, και ορισμένες ασκήσεις χρησιμοποιούν επιπλέον τη βιβλιοθήκη QCheck για tests βασισμένα σε ιδιότητες. Τρέχοντας την παραπάνω εντολή θα εγκαταστήσεις αυτές τις βιβλιοθήκες.
Εγκατέστησε και χρησιμοποίησε διαδραστικό κέλυφος (προαιρετικό)
Μια σύνοψη για το Setting up and using utop:
opam install utop
Δημιούργησε ένα νέο αρχείο με όνομα .ocamlinit στον αρχικό σου κατάλογο και πρόσθεσε τις παρακάτω γραμμές:
#use "topfind";;
#require "base";;
open Base
Εγκατέστησε εργαλεία στο VS Code (προαιρετικό)
Αν χρησιμοποιείς το VS Code: