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