انضم إلى مسار OCaml على Exercism للحصول على 60 تمرينًا مع تحليل تلقائي لكودك و إرشاد شخصي، كل ذلك مجانًا 100%.
let rec fib = function
| 0 -> 1
| 1 -> 1
| n -> fib (n - 1) + fib (n - 2)
طوّر مهاراتك في البرمجة من خلال تمارين برمجية ممتعة ومجزية تختبر فهمك للمفاهيم مع Exercism.
أدخل الأعداد وابحث عنها في شجرة ثنائية.
إذا أُعطيت عبارة، فاحسب عدد مرات ظهور كل كلمة فيها.
تحقّق مما إذا كانت سلسلة نصية معطاة تمثّل رقم ISBN-10 صالحًا.
أدوات قوية لتعريف بنى البيانات المعقدة والتعامل معها بسهولة.
لا حاجة إلى تحديثات مُدمِّرة لبنى البيانات أو تغيير غير مقصود.
أداء أعلى وأخطاء أقل في وقت التشغيل.
يمكن تمريرها مثل أي قيمة، واستخدامها كوسائط، وإرجاعها من دوال أخرى.
الاستنتاج التلقائي يجعل الكود أقل إسهابًا والمطورين أكثر كفاءة.
ابنِ تجريدات تعمل عبر أنواع البيانات المختلفة، مثل الأنواع العامة في Java والقوالب في C++.
لكل لغة أسلوبها الخاص في فعل الأشياء. ومسار OCaml ليس استثناءً. سيساعدك مرشدونا على تعلّم التفكير مثل مطوّر OCaml، وعلى كتابة كود أصيل بأسلوب OCaml. بعد أن تحل تمرينًا، أرسله إلى فريقنا التطوعي، وسيمنحونك تلميحات وأفكارًا وملاحظات حول كيفية جعله أقرب إلى ما تراه عادةً في OCaml، وسيساعدونك على اكتشاف الأشياء التي لا تعرف أنك لا تعرفها.
اعرف المزيد عن الإرشاديضم مسار OCaml على Exercism 60 تمارين لمساعدتك على كتابة كود أفضل.
اطّلع على كل تمارين OCaml