Exercism-এর ReScript ট্র্যাকে যোগ দিন এবং পেয়ে যান 33টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।
let rec fibonacci = n =>
switch n {
| 0 => 0
| 1 => 1
| n => fibonacci(n - 1) + fibonacci(n - 2)
}
let first10 = Array.fromInitializer(~length=10, fibonacci)
Exercism-এর সাথে মজার ও ফলপ্রসূ কোডিং অনুশীলনীর মাধ্যমে প্রোগ্রামিংয়ে আরও দক্ষ হয়ে উঠুন, যা কনসেপ্ট সম্পর্কে আপনার বোঝাপড়া যাচাই করে।
বব একজন নির্লিপ্ত কিশোর। কথোপকথনে তার প্রতিক্রিয়া খুবই সীমিত।
রেজিস্টরের একটি ব্যান্ডের রংকে তার সংখ্যাগত রূপে রূপান্তর করুন।
রান-লেংথ এনকোডিং ও ডিকোডিং ইমপ্লিমেন্ট করুন।
ReScript OCaml-এর পরীক্ষিত ও শক্তিশালী টাইপ সিস্টেম JavaScript-এ নিয়ে আসে।
টাইপগুলো ReScript কম্পাইলার নিজেই ইনফার করে, আর সেগুলো সঠিক হওয়ার নিশ্চয়তা থাকে।
OCaml-এর মতোই ReScript একটি ফাংশনাল প্রোগ্রামিং ভাষা, যাতে প্যাটার্ন ম্যাচিং, ভ্যারিয়েন্ট আরও অনেক কিছু আছে।
JavaScript-এর সাথে ইন্টারঅপারেবিলিটি সহজ, ফলে আগের থেকে থাকা JavaScript প্যাকেজ ব্যবহার করা যায়।
ReScript-এর কম্পাইল সময় অত্যন্ত দ্রুত, অর্থাৎ ইটারেশন সাইকেলও দ্রুত।
রিফ্যাক্টরের সময় কম্পাইলার আপনাকে ঠিক করতে হবে এমন সব জায়গা দেখিয়ে দেয়, যতক্ষণ না সবকিছু ঠিকঠাক কাজ করে।
প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। ReScript ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে ReScript ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে ReScript ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান ReScript ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।
মেন্টরিং সম্পর্কে আরও জানুনExercism-এ ReScript ট্র্যাকে আছে 33টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।
সব ReScript অনুশীলনী দেখুনসবচেয়ে বড় কথা, এটি সবার জন্য ১০০% ফ্রি।
ReScript ট্র্যাকে যোগ দিন