Дізнайтеся, як встановити OCaml локально, щоб розвʼязувати вправи Exercism на власній машині
Щоб працювати над вправами, нам знадобиться таке програмне забезпечення:
Про те, як встановити й налаштувати OPAM для своєї операційної системи, читайте в Real World Ocaml, 2nd Ed.: Installation Instructions.
Компілятор OCaml
Перегляньте список доступних версій:
opam switch
Якщо switch для OCaml 5.1 уже існує, можна або завантажити його командою opam switch <switch-name>, або створити новий switch командою:
opam switch create exercism 5.4.0
Назва exercism тут необовʼязкова, але давати імена своїм switch - гарна практика.
Встановіть розширені стандартні бібліотеки та бібліотеки для тестування
Виконайте наступне, щоб встановити залежності, потрібні для цього треку:
opam install base core_kernel ounit qcheck
Деякі вправи використовують лише стандартну бібліотеку OCaml, а деякі - розширені бібліотеки від Jane Street під назвами Base і Core_kernel. Бібліотека для тестування називається OUnit, а деякі вправи додатково використовують бібліотеку QCheck для тестів на основі властивостей. Виконання наведеної вище команди встановить ці бібліотеки.
Встановіть і використовуйте інтерактивну оболонку (необовʼязково)
Коротко про Setting up and using utop:
opam install utop
Створіть новий файл з назвою .ocamlinit у своїй домашній директорії та додайте до нього такі рядки:
#use "topfind";;
#require "base";;
open Base
Встановіть інструменти у VS Code (необовʼязково)
Якщо ми працюємо у VS Code: