تابع مرتبه بالاتر
از ویکیپدیا، دانشنامهٔ آزاد
|
|
ترجمهٔ عنوان این مقاله دارای منبع نیست. کاربرهای ویکیپدیا طبق یکی از سیاستهای آن نمیتوانند اصطلاحات زبانهای دیگر را خود ترجمه یا آوانگاری کنند؛ در عین حال بر اساس شیوهنامه نیز نمیتوانند عنوان مقاله را ترجمه نشده (یا با الفبای زبانی دیگر) رها کنند.
اگر برای عنوان فعلی این مقاله (یا عنوانی دیگر)، معادلی مناسب از منبعی معتبر میشناسید، با ذکر آن منبع و با شیوهٔ صحیح ارجاع، آن را در مقاله قرار دهید و سپس مقاله را انتقال دهید. اگر نمیدانید چطور انتقال را انجام یا بهدرستی به منابع ارجاع دهید، در صفحهٔ بحث این مقاله درخواست خود را با قراردادن این متن بیان کنید: {{درخواست انتقال}} ''معادل مناسبی که در نظر گرفتهاید همراه منبعی که این معادل را در آن دیدهاید'' ~~~~ |
در ریاضیات و علوم رایانه، یک تابع مرتبهٔ بالاتر (به انگلیسی: higher-order function) که به functional form یا functional یا functor نیز شناخته میشود تابعیاست که حداقل یکی از اینها را انجام دهد:
- یک یا چند تابع را به عنوان ورودی بگیرد
- یک تابع در خروجی دهد
سایر توابع، توابع مرتبهٔ اول هستند. در ریاضیات توابع مرتبهٔ بالاتر با نام عملگرها یا فانکشنالها نیز شناخته میشوند. مشتق در حسابان نمونهٔ است متداول از اینگونه توابع؛ از آنجایی که یک تابع را به تابعی دیگر مینگارد.[۱]
منابع [ویرایش]
- ↑ Wikipedia contributors, "Higher-order function," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Higher-order_function&oldid=505610404 (accessed August 12, 2012).