নিজের মেশিনে Exercism-এর অনুশীলনীগুলো সমাধান করতে স্থানীয়ভাবে OCaml ইনস্টল করা শিখুন
অনুশীলনীগুলোতে কাজ করতে আপনার নিচের সফটওয়্যারগুলো লাগবে:
আপনার অপারেটিং সিস্টেমে OPAM কীভাবে ইনস্টল ও কনফিগার করবেন, তা জানতে দেখুন Real World Ocaml, 2nd Ed.: Installation Instructions।
OCaml কম্পাইলার
কোন কোন ভার্সন পাওয়া যায়, তার তালিকা দেখুন:
opam switch
আপনার যদি OCaml 5.1-এর জন্য আগে থেকেই একটি সুইচ থাকে, তাহলে 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 ব্যবহার করেন: