תכנות פונקציונלי – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
גלעד (שיחה | תרומות)
מאין תקציר עריכה
גלעד (שיחה | תרומות)
מאין תקציר עריכה
שורה 1:
ב[[מחשבים]], '''תכנות פונקציונלי''' היא [[פרדיגמת תכנות]] השמה דגש על חישוב [[ביטוי (מדעי המחשב)|ביטוי]] תוך שימוש ב[[פונקציה (תכנות)|פונקציות]] ככלי ההפשטה העיקריים. זאת בניגוד ל[[פקודה (מחשב)|פקודות]] (Statements) שהן הכלי העיקרי של שפות התכנות מהפרדיגמה הנפוצה יותר, [[הפרדיגמה האימפרטיבית|תכנות אימפרטיבי|הפרדיגמה האימפרטיבית]].
 
על השפות הפונקציונליות נמנות שפות כגון [[LISP]] הוותיקה, [[Haskell]], [[ML]] ו-[[Scheme]].