درود بر شما عزیزان، در بیست و هفتمین روز از چالش جذاب روز کد زدن، رفتم سراغ مبحث از سری مباحث آموزشی، تعاملی وبسایت خوب که متاسفانه در ایران دسترسی به اون فقط از طریق. (همون که باهاش تلگرام رو باز می کنید) امکان پذیر است. برنامه نویسی تابعی چیست؟ بر اساس تعریف ویکی‌پدیا، برنامه‌نویسی تابعی یک پارادایم برنامه‌نویسی یا سبکی برای ایجاد ساختار و عناصر برنامه‌های رایانه‌ای است که با محاسبه به صورت یک ارزیابی تابع‌های ریاضیاتی برخورد می‌کند و از وضعیت‌های در حال تغییر و داده‌های تغییرپذیر اجتناب می‌کند. در واقع اگر تابع رو یک کارخانه در نظر بگیریم، مواد اولیه کارخانه همان ورودی های تابع و محصولات تولید شده در کارخانه همان خروجی تابع می باشند. اجازه بدید برای مثال یک تابع ساده که وظیفه برگرداندن جمع دو عدد که از ورودی دریافت می کند، را با هم پیاده سازی کنیم. شاد و سرفراز باشید.