انضم إلى مسار ReScript على Exercism للحصول على 34 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
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 إلى JavaScript نظام أنواع OCaml القوي المُجرَّب.
يستنتج مترجم ReScript الأنواع ويضمن صحتها.
مثل OCaml، فإن ReScript لغة برمجة دالية تتضمن مطابقة الأنماط والأنواع البديلة والمزيد.
التشغيل البيني مع JavaScript سهل، ما يتيح استخدام حزم JavaScript الموجودة.
أوقات ترجمة ReScript سريعة للغاية، ما يعني دورات تكرار سريعة.
يرشدك المصرّف خلال جميع المواضع التي تحتاج إلى إصلاح أثناء إعادة الهيكلة حتى يعمل بسلاسة.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار ReScript ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر ReScript، وعلى كتابة كود أصيل بأسلوب ReScript. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في ReScript، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار ReScript على Exercism 34 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين ReScript