• 0

ما هي وظيفة عامل <- في روبي؟

وجدت هذا العامل يتكرر مرات عديدة في إحدى المشاريع البرمجية المكتوبة بلغة روبي، فما هي وظيفة هذا العامل؟ وكيف أستطيع استخدامه؟

تمّ تعديل بواسطة TheProgrammer

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

في لغة الروبي يسمى الرمز <- الذي يتكون من خط أعلى السطر ومن رمز علامة "أكبر من" بلامبدا حرفيّة (lambda literal) ويجب تمرير معاملات لها في الإصدار الثاني للروبي على عكس الإصدارات القديمة التي تكون بدون معاملات.
مثال على استخدام العامل <-:

->(x) { x * 2 }

وسيكون المثال السبق مشابه لهذا المثال في روبي:

lambda { |x| x * 2 }

كما يجب أن لا تخلط بين هذا الرمز وبين الرمز <= فالكثير من المبتدئين يقعون في هذا الخطأ.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن