শিক্ষার্থীদের নাম আর তারা কোন শ্রেণিতে আছে, তা দিয়ে স্কুলের জন্য একটি রোস্টার তৈরি করুন।
শেষে আপনার নিচের কাজগুলো করতে পারা উচিত:
মনে রাখবেন, আমাদের সব শিক্ষার্থীর নাম মাত্র একটি (ছোট্ট একটা শহর, আর কী আশা করবেন?), আর একজন শিক্ষার্থীকে একই শ্রেণিতে বা রোস্টারে একবারের বেশি যোগ করা যাবে না। কোনো টেস্ট যদি একই শিক্ষার্থীকে একবারের বেশি যোগ করার চেষ্টা করে, তাহলে আপনার ইমপ্লিমেন্টেশনকে এটা বোঝাতে হবে যে এটি ভুল।
এই অনুশীলনীটি সম্পূর্ণ করতে হলে আপনাকে school ডেটা টাইপটি ডিফাইন করে স্ট্রাক্টটি বাস্তবায়ন করতে হবে এবং এই ফাংশনগুলো বাস্তবায়ন করতে হবে:
Notes on Programming SML/NJ বইয়ের ৩য় অধ্যায়ে সিগনেচার ও স্ট্রাক্টের ব্যবহার নিয়ে আলোচনা করা হয়েছে।
Exercism-এ সাইন আপ করুন, Standard ML ট্র্যাকের 90টি অনুশীলনী আর সত্যিকারের মানুষের মেন্টরিং দিয়ে শিখুন ও দক্ষ হয়ে উঠুন, সম্পূর্ণ বিনামূল্যে।