دالة تستقبل دالة أخرى كمدخل أو تعيد دالة كمخرج.
شائعة جداً في JavaScript مثل .map() و .filter() و .reduce().