Limbajul funcțional

Autor: Monica Porter
Data Creației: 22 Martie 2021
Data Actualizării: 27 Iunie 2024
Anonim
How language shapes the way we think | Lera Boroditsky
Video: How language shapes the way we think | Lera Boroditsky

Conţinut

Definiție - Ce înseamnă limbajul funcțional?

Un limbaj funcțional este un limbaj de programare construit peste și în jurul funcțiilor sau procedurilor logice în structura sa de programare. Se bazează pe și este similar cu funcțiile matematice din fluxul său de program.


Limbile funcționale derivă structura lor de bază din cadrul matematic al calculului Lambda și al logicii combinatorii. Erlang, LISP, Haskell și Scala sunt cele mai cunoscute limbaje funcționale.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică limbajul funcțional

Compus în principal de funcții, limbajul funcțional subliniază semantica, mai degrabă decât compilarea, a unui program. Limbajul funcțional nu are efectele secundare ale stilurilor tradiționale imperative de programare în acel limbaj funcțional nu schimbă starea unui program și va întoarce aceleași rezultate până când funcțiile sunt transmise cu aceleași argumente.

Totuși, lipsa efectelor secundare este de asemenea un dezavantaj pentru limbajul funcțional, întrucât nu toate programele pot fi dezvoltate fără aceste efecte în vigoare, în special cele care necesită schimbarea stărilor și crearea procedurilor de intrare / ieșire (I / O).