بیاموزید چگونه OCaml را به صورت محلی نصب کنید تا تمرینهای Exercism را روی دستگاه خودتان حل کنید.
برای کار روی تمرینها به این نرمافزارها نیاز دارید:
برای این که بدانید چطور OPAM را روی سیستمعامل خودتان نصب و پیکربندی کنید، راهنمای نصب Real World OCaml، ویرایش دوم را ببینید.
کامپایلر OCaml
فهرست نسخههای موجود را ببینید:
opam switch
اگر از قبل یک «سوییچ» برای OCaml ۵.۱ دارید، یا آن را با اجرای opam switch <switch-name> بارگذاری کنید، یا با اجرای دستور زیر سوییچ تازهای بسازید:
opam switch create exercism 5.4.0
اسم exercism در اینجا اختیاری است، اما این که به سوییچهایتان اسم بدهید، کار خوبی است.
نصب کتابخانههای استاندارد گسترده و کتابخانههای تست
برای نصب وابستگیهایی که این مسیر نیاز دارد، دستور زیر را اجرا کنید:
opam install base core_kernel ounit qcheck
بعضی تمرینها فقط از کتابخانهی استاندارد OCaml استفاده میکنند و بعضی از کتابخانههای گستردهی شرکت Jane Street به اسم Base و Core_kernel. کتابخانهی تست OUnit نام دارد و بعضی تمرینها بهعلاوه از کتابخانهی QCheck برای تستهای مبتنی بر ویژگی استفاده میکنند. با اجرای دستور بالا این کتابخانهها نصب میشوند.
نصب و استفاده از شل تعاملی (اختیاری)
خلاصهای از راهاندازی و استفاده از utop:
opam install utop
فایل تازهای به اسم .ocamlinit در پوشهی خانهی خودتان بسازید و این خطها را به آن اضافه کنید:
#use "topfind";;
#require "base";;
open Base
نصب ابزارها در VS Code (اختیاری)
اگر از VS Code استفاده میکنید: