Casa Desenvolupament Què és un llenguatge funcional? - Definició de tecnologia

Què és un llenguatge funcional? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa el llenguatge funcional?

Un llenguatge funcional és un llenguatge de programació construït al voltant i al voltant de funcions o procediments lògics dins de la seva estructura de programació. Es basa en i és similar a les funcions matemàtiques en el seu flux de programa.

Els llenguatges funcionals deriven la seva estructura bàsica del marc matemàtic del càlcul de Lambda i de la lògica combinativa. Erlang, LISP, Haskell i Scala són els llenguatges funcionals més coneguts.

Techopedia explica el llenguatge funcional

Compres principalment per funcions, el llenguatge funcional posa èmfasi en la semàntica, més que en la compilació, d'un programa. El llenguatge funcional no té els efectes secundaris dels estils imperatius tradicionals de programació en que el llenguatge funcional no canvia l’estat d’un programa i retornarà els mateixos resultats fins que es passin funcions amb els mateixos arguments.

Tanmateix, la manca d’efectes secundaris també és un inconvenient per al llenguatge funcional, ja que no tots els programes poden desenvolupar-se sense aquests efectes al seu lloc, especialment aquells que requereixen canvis d’estats i la creació de procediments d’entrada / sortida (E / S).

Què és un llenguatge funcional? - Definició de tecnologia