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

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

نبذة عن OCaml

let rec fib = function
  | 0 -> 1
  | 1 -> 1
  | n -> fib (n - 1) + fib (n - 2)

60 تمرينًا برمجيًا لـ OCaml على Exercism. من شجرة البحث الثنائية إلى مُدقّق ISBN.


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

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

أبرز ميزات OCaml


OCaml

أنماط بيانات جبرية

أدوات قوية لتعريف بنى البيانات المعقدة والتعامل معها بسهولة.

البرمجة غير القابلة للتغيير

لا حاجة إلى تحديثات مُدمِّرة لبنى البيانات أو تغيير غير مقصود.

الأنواع الساكنة

أداء أعلى وأخطاء أقل في وقت التشغيل.

دوال من الدرجة الأولى

يمكن تمريرها مثل أي قيمة، واستخدامها كوسائط، وإرجاعها من دوال أخرى.

استنتاج الأنماط

الاستنتاج التلقائي يجعل الكود أقل إسهابًا والمطورين أكثر كفاءة.

تعدد الأشكال المعاملي

ابنِ تجريدات تعمل عبر أنواع البيانات المختلفة، مثل الأنواع العامة في Java والقوالب في C++.

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

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

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

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

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

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

ابدأ في مسار OCaml

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

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