مكتبة الدوال

مكتبة الدوال هي مكتبة البرامج التي تنفذ الدوال لـ لغات البرمجة الوظيفية ، «الفكرة الرئيسية هي: أن مكتبة الدوال تقدم الوظائف (الدوال) التي تجمع الوظائف مع بعضها البعض لصنع وظائف أكبر». هذه الأنواع من المكتبات مفيدة خصوصاً للسماح لـ لغات البرمجة محددة المجال أن تكون مضمنة بسهولة في لغة الهدف العام عن طريق تحديد وظائف مبدئية أقل للمجال المعطى، وتحويل مهام توسيع تعليمات المستوى المرتفع إلى اللغة العامة. كمثال محلل بارسيك الأحادي لـ هاسكل. أسلوب المكتبة يسمح للمحللين بأن يكونوا مواطني لغة من الدرجة الأولى.

المراجع

وصلات خارجية 
 "Designing and Using Combinators: The Essence of Functional Programming"
 
 
 

واجهات برمجة التطبيقات