Funktsionaalne keel

Autor: Monica Porter
Loomise Kuupäev: 22 Märts 2021
Värskenduse Kuupäev: 27 Juunis 2024
Anonim
Loeng 23.02 (funktsionaalne programmeerimine)
Videot: Loeng 23.02 (funktsionaalne programmeerimine)

Sisu

Definitsioon - mida funktsionaalne keel tähendab?

Funktsionaalne keel on programmeerimiskeel, mis on üles ehitatud loogiliste funktsioonide või protseduuride ümber ja ümber selle programmeerimisstruktuuris. See põhineb ja on sarnane matemaatilistele funktsioonidele oma programmi voos.


Funktsionaalsed keeled tuletavad oma põhistruktuuri Lambda matemaatilisest raamistikust ja kombinatiivsest loogikast. Erlang, LISP, Haskell ja Scala on kõige tuntumad funktsionaalsed keeled.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab funktsionaalset keelt

Peamiselt funktsioonidest koosnev funktsionaalne keel rõhutab programmi semantilist olemust, mitte kompileerimist. Funktsionaalsel keelel ei ole traditsiooniliste hädavajalike programmeerimisstiilide kõrvalmõjusid, kuna funktsionaalne keel ei muuda programmi olekut ja annab sama tulemuse, kuni funktsioonid antakse edasi samade argumentidega.

Kuid funktsionaalse keele puuduseks on ka kõrvaltoimete puudumine, kuna kõiki programme ei saa välja töötada ilma nende mõjudeta, eriti need, mis nõuavad olekute muutmist ja sisend / väljundi (I / O) protseduuride loomist.