هاسكل

مؤلف: Monica Porter
تاريخ الخلق: 22 مارس 2021
تاريخ التحديث: 16 قد 2024
Anonim
ليش لازم تتعلم لغة هاسكل؟ لماذا يجب تعلم لغة البرمجة هاسكل؟
فيديو: ليش لازم تتعلم لغة هاسكل؟ لماذا يجب تعلم لغة البرمجة هاسكل؟

المحتوى

تعريف - ماذا يعني هاسكل؟

Haskell هي لغة برمجة كمبيوتر وظيفية مفتوحة المصدر تم تصميمها لأول مرة في عام 1990. تمت تسمية Haskell على اسم Haskell Curry ، عالم الرياضيات والمنطق الذي اشتهر بإنشاء المنطق التوافقي ، وهو المفهوم الأساسي وراء لغة البرمجة الوظيفية. تعتبر هاسكل أيضًا لغة برمجة وظيفية بحتة لأن كل العمليات الحسابية تتم على أساس تقييم التعبيرات.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا يوضح هاسكل

تضم Haskell جميع وظائفها وهيكلها من نظام رياضي ، وبشكل أكثر تحديداً لامدا حساب التفاضل والتكامل. تعمل اللغة على بيانات وتعبيرات غير قابلة للتغيير ، حيث يتم الحفاظ على البنية الأساسية للبرنامج مع الحفاظ على البنية المعدلة. بعض الميزات الرئيسية في لغة برمجة هاسكل هي:

  • تقييم كسول / كسول: يتم تقييم تقييم التعبيرات إلى أن تطلبت حسابات / تعبيرات أخرى.
  • تعدد الأشكال: يمكن أن يكون نوع القيمة أو يمكن أن يأخذ نوعًا مختلفًا استنادًا إلى كيفية استخدامه داخل الاشتراكات الوظيفية.
  • مكتوب بشكل ثابت: يمكن التحقق من جميع الأخطاء في البرنامج قبل التنفيذ أو وقت التشغيل.