هل تريد تعلّم ReScript وإتقانه؟

انضم إلى مسار ReScript على Exercism للحصول على 33 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.

نبذة عن ReScript

let rec fibonacci = n =>
  switch n {
  | 0 => 0
  | 1 => 1
  | n => fibonacci(n - 1) + fibonacci(n - 2)
  }

let first10 = Array.fromInitializer(~length=10, fibonacci)

33 تمرينًا برمجيًا لـ ReScript على Exercism. من البحث الثنائي إلى السنة الكبيسة.


طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.

اطّلع على جميع تمارين ReScript على Exercism

أبرز ميزات ReScript


ReScript

نظام أنواع OCaml

يجلب ReScript إلى JavaScript نظام أنواع OCaml القوي المُجرَّب.

أنواع مُستنتجة

يستنتج مترجم ReScript الأنواع ويضمن صحتها.

البرمجة الوظيفية

مثل OCaml، فإن ReScript لغة برمجة دالية تتضمن مطابقة الأنماط والأنواع البديلة والمزيد.

التشغيل البيني مع JavaScript

التشغيل البيني مع JavaScript سهل، ما يتيح استخدام حزم JavaScript الموجودة.

مصرّف سريع

أوقات ترجمة ReScript سريعة للغاية، ما يعني دورات تكرار سريعة.

إعادة الهيكلة بسهولة

يرشدك المصرّف خلال جميع المواضع التي تحتاج إلى إصلاح أثناء إعادة الهيكلة حتى يعمل بسلاسة.

تلقَّ الإرشاد بأسلوب ReScript

لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار ReScript ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر ReScript، وعلى كتابة كود أصيل بأسلوب ReScript. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في ReScript، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.

اعرف المزيد عن الإرشاد

تمارين ReScript من إعداد المجتمع

يضم مسار ReScript على Exercism 33 تمارين لمساعدتك على كتابة كود أفضل.

اطّلع على كل تمارين ReScript
ReScript

ابدأ في مسار ReScript

أفضل ما في الأمر أنه مجاني 100% للجميع.

انضم إلى مسار ReScript