Tanuld meg, hogyan telepítsd helyben az OCaml-t, hogy a saját gépeden oldhasd meg az Exercism feladatait
A feladatok megoldásához a következő szoftverekre lesz szükséged:
A OPAM telepítéséhez és konfigurálásához az operációs rendszereden lásd a Real World Ocaml, 2nd Ed.: Installation Instructions oldalt.
Az OCaml fordító
Az elérhető verziók listája:
opam switch
Ha már van egy switch-ed az OCaml 5.1-hez, vagy töltsd be azt az opam switch <switch-name> parancs futtatásával, vagy hozz létre egy új switch-et a következő futtatásával:
opam switch create exercism 5.4.0
Az exercism név itt opcionális, de a switch-ek elnevezése jó gyakorlat.
Telepítsd a kiterjesztett szabványos könyvtárakat és a tesztkönyvtárakat
A következő futtatásával telepítheted a kurzushoz szükséges függőségeket:
opam install base core_kernel ounit qcheck
Egyes feladatok csak az OCaml szabványos könyvtárát használják, mások a Jane Street által készített kiterjesztett könyvtárakat, a Base-t és a Core_kernel-t. A tesztkönyvtár neve OUnit, és néhány feladat emellett a QCheck könyvtárat használja tulajdonságalapú tesztekhez. A fenti parancs futtatása telepíti ezeket a könyvtárakat.
Telepítsd és használd az interaktív shellt (opcionális)
A utop beállítása és használata összefoglalója:
opam install utop
Hozz létre egy új .ocamlinit nevű fájlt a home könyvtáradban, és add hozzá a következő sorokat:
#use "topfind";;
#require "base";;
open Base
Telepítsd a VS Code eszközöket (opcionális)
Ha VS Code-ot használsz: